@import "../../../resources/css/de_DE/jstree/style.css";
@import "../../../resources/css/de_DE/jstree/style.css";
@charset "UTF-8";
/*!
 * Bootstrap v5.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-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", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
}

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

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

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

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

hr:not([size]) {
  height: 1px;
}

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.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

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],
abbr[data-bs-original-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.2em;
  background-color: #fcf8e3;
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #0d6efd;
  text-decoration: underline;
}
a:hover {
  color: #0a58ca;
}

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;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

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: #d63384;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

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]::-webkit-calendar-picker-indicator {
  display: none;
}

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

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

::-webkit-file-upload-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 #dee2e6;
  border-radius: 0.25rem;
  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-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table > :not(:first-child) {
  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-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-bg: #cfe2ff;
  --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: #000;
  border-color: #bacbe6;
}

.table-secondary {
  --bs-table-bg: #e2e3e5;
  --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: #000;
  border-color: #cbccce;
}

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

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

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

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

.table-light {
  --bs-table-bg: #f8f9fa;
  --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: #000;
  border-color: #dfe0e1;
}

.table-dark {
  --bs-table-bg: #212529;
  --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: #fff;
  border-color: #373b3e;
}

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 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.5;
}

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}
.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-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-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}
.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;
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}

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

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}
.form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

.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.5;
  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 5l6 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.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  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: #e9ecef;
}
.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.2rem;
}

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

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  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;
  color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  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 10l3 3l6-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;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  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;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  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-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  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 {
  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, 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-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-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-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:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}

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

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

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

.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),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
  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),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {
  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;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}

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

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

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

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #198754;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.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.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #198754;
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}

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

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.input-group .form-select.is-valid:focus {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

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

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

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

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

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

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.input-group .form-select.is-invalid:focus {
  z-index: 3;
}

.btn {
  display: inline-block;
  align-self: center;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  pointer-events: none;
  opacity: 0.65;
}

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}
.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}
.btn-primary:disabled, .btn-primary.disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}
.btn-check:focus + .btn-secondary, .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}
.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}
.btn-secondary:disabled, .btn-secondary.disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-success:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.btn-check:focus + .btn-success, .btn-success:focus {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}
.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}
.btn-success:disabled, .btn-success.disabled {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}
.btn-check:focus + .btn-info, .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}
.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}
.btn-info:disabled, .btn-info.disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

.btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}
.btn-check:focus + .btn-warning, .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}
.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}
.btn-warning:disabled, .btn-warning.disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}
.btn-check:focus + .btn-danger, .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}
.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}
.btn-danger:disabled, .btn-danger.disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:focus + .btn-light, .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}
.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}
.btn-light:disabled, .btn-light.disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-dark:hover {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
}
.btn-check:focus + .btn-dark, .btn-dark:focus {
  color: #fff;
  background-color: #1c1f23;
  border-color: #1a1e21;
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1a1e21;
  border-color: #191c1f;
}
.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);
}
.btn-dark:disabled, .btn-dark.disabled {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}
.btn-outline-primary:disabled, .btn-outline-primary.disabled {
  color: #0d6efd;
  background-color: transparent;
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-success {
  color: #198754;
  border-color: #198754;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}
.btn-outline-success:disabled, .btn-outline-success.disabled {
  color: #198754;
  background-color: transparent;
}

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}
.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}
.btn-outline-info:disabled, .btn-outline-info.disabled {
  color: #0dcaf0;
  background-color: transparent;
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning:disabled, .btn-outline-warning.disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger:disabled, .btn-outline-danger.disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light:disabled, .btn-outline-light.disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-dark {
  color: #212529;
  border-color: #212529;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
  color: #fff;
  background-color: #212529;
  border-color: #212529;
}
.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);
}
.btn-outline-dark:disabled, .btn-outline-dark.disabled {
  color: #212529;
  background-color: transparent;
}

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}
.btn-link:hover {
  color: #0a58ca;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

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

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

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

.dropup,
.dropend,
.dropdown,
.dropstart {
  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 {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

.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: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.125rem;
}
.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: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #1e2125;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}
.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}
.dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}
.dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}
.dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

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

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

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  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 {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn: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-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: #0a58ca;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

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

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

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

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  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 {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-sm .offcanvas-top,
.navbar-expand-sm .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-md .offcanvas-top,
.navbar-expand-md .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-lg .offcanvas-top,
.navbar-expand-lg .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xl .offcanvas-top,
.navbar-expand-xl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none;
  }
  .navbar-expand-xxl .offcanvas-top,
.navbar-expand-xxl .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0;
  }
  .navbar-expand-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas {
  position: inherit;
  bottom: 0;
  z-index: 1000;
  flex-grow: 1;
  visibility: visible !important;
  background-color: transparent;
  border-right: 0;
  border-left: 0;
  transition: none;
  transform: none;
}
.navbar-expand .offcanvas-top,
.navbar-expand .offcanvas-bottom {
  height: auto;
  border-top: 0;
  border-bottom: 0;
}
.navbar-expand .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: 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");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}
.navbar-light .navbar-text a,
.navbar-light .navbar-text a:hover,
.navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: 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");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}
.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:hover,
.navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.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: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem;
}

.card-title {
  margin-bottom: 0.5rem;
}

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

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

.card-link + .card-link {
  margin-left: 1rem;
}

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px);
}

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

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    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-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion-button:not(.collapsed)::after {
  background-image: 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");
  transform: rotate(-180deg);
}
.accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: 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");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

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

.accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.accordion-body {
  padding: 1rem 1.25rem;
}

.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 {
  border-radius: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

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

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

.page-link {
  padding: 0.375rem 0.75rem;
}

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.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 {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}
.alert-primary .alert-link {
  color: #06357a;
}

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

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

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

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

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

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

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  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 {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    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: 1rem 1rem;
}

.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 {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

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

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.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: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  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: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

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

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

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

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

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

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

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

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

.btn-close {
  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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  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;
  user-select: none;
  opacity: 0.25;
}

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

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

.toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

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

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-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 {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@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 {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@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 {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.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 {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}
.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}
.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: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}
.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 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.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: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  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;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

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

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  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;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    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: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  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;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    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 {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

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

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
  animation: 0.75s linear infinite spinner-border;
}

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

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
  animation: 0.75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}

.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: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}
.offcanvas-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

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

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

.offcanvas.show {
  transform: none;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: 0.5;
}
.placeholder.btn::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%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.link-primary {
  color: #0d6efd;
}
.link-primary:hover, .link-primary:focus {
  color: #0a58ca;
}

.link-secondary {
  color: #6c757d;
}
.link-secondary:hover, .link-secondary:focus {
  color: #565e64;
}

.link-success {
  color: #198754;
}
.link-success:hover, .link-success:focus {
  color: #146c43;
}

.link-info {
  color: #0dcaf0;
}
.link-info:hover, .link-info:focus {
  color: #3dd5f3;
}

.link-warning {
  color: #ffc107;
}
.link-warning:hover, .link-warning:focus {
  color: #ffcd39;
}

.link-danger {
  color: #dc3545;
}
.link-danger:hover, .link-danger:focus {
  color: #b02a37;
}

.link-light {
  color: #f8f9fa;
}
.link-light:hover, .link-light:focus {
  color: #f9fafb;
}

.link-dark {
  color: #212529;
}
.link-dark:hover, .link-dark:focus {
  color: #1a1e21;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

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

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

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25;
}

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

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

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

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

.float-none {
  float: none !important;
}

.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: flex !important;
}

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

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

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

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

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

.shadow-none {
  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: -webkit-sticky !important;
  position: sticky !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border {
  border: 1px solid #dee2e6 !important;
}

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

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

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

.border-end {
  border-right: 1px solid #dee2e6 !important;
}

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

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

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

.border-start {
  border-left: 1px solid #dee2e6 !important;
}

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

.border-primary {
  border-color: #0d6efd !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #198754 !important;
}

.border-info {
  border-color: #0dcaf0 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #212529 !important;
}

.border-white {
  border-color: #fff !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-1 {
  margin: 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;
}

.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-bolder {
  font-weight: bolder !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* 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;
  user-select: auto !important;
}

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

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

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

.rounded {
  border-radius: 0.25rem !important;
}

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

.rounded-1 {
  border-radius: 0.2rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.3rem !important;
}

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

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !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: flex !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .m-sm-1 {
    margin: 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;
  }

  .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: flex !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .m-md-1 {
    margin: 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;
  }

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

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

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

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

  .float-lg-none {
    float: none !important;
  }

  .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: flex !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .m-lg-1 {
    margin: 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;
  }

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

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

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

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

  .float-xl-none {
    float: none !important;
  }

  .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: flex !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .m-xl-1 {
    margin: 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;
  }

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

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

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

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

  .float-xxl-none {
    float: none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

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

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

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

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

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

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}

.hide {
    display: none;
}

/*# sourceMappingURL=bootstrap.css.map */
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.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-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter: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%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;font-display:block;src:url(../../fonts/fa-brands-400.eot);src:url(../../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fa-brands-400.woff2) format("woff2"),url(../../fonts/fa-brands-400.woff) format("woff"),url(../../fonts/fa-brands-400.ttf) format("truetype"),url(../../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"FontAwesome"}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;font-display:block;src:url(../../fonts/fa-regular-400.eot);src:url(../../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../../fonts/fa-regular-400.woff2) format("woff2"),url(../../fonts/fa-regular-400.woff) format("woff"),url(../../fonts/fa-regular-400.ttf) format("truetype"),url(../../fonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:900;font-display:block;src:url(../../fonts/fa-solid-900.eot);src:url(../../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../fonts/fa-solid-900.woff2) format("woff2"),url(../../fonts/fa-solid-900.woff) format("woff"),url(../../fonts/fa-solid-900.ttf) format("truetype"),url(../../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"FontAwesome"}.fa,.fas{font-weight:900}
/*
 * Swiper 2.7.0
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2014, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: August 30, 2014
*/
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
    margin:0 auto;
    position:relative;
    overflow:hidden;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    /* Fix of Webkit flickering */
    z-index:1;
}
.swiper-wrapper {
    position:relative;
    width:100%;
    -webkit-transition-property:-webkit-transform, left, top;
    -webkit-transition-duration:0s;
    -webkit-transform:translate3d(0px,0,0);
    -webkit-transition-timing-function:ease;
    
    -moz-transition-property:-moz-transform, left, top;
    -moz-transition-duration:0s;
    -moz-transform:translate3d(0px,0,0);
    -moz-transition-timing-function:ease;
    
    -o-transition-property:-o-transform, left, top;
    -o-transition-duration:0s;
    -o-transform:translate3d(0px,0,0);
    -o-transition-timing-function:ease;
    -o-transform:translate(0px,0px);
    
    -ms-transition-property:-ms-transform, left, top;
    -ms-transition-duration:0s;
    -ms-transform:translate3d(0px,0,0);
    -ms-transition-timing-function:ease;
    
    transition-property:transform, left, top;
    transition-duration:0s;
    transform:translate3d(0px,0,0);
    transition-timing-function:ease;

    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
    /* Specify Swiper's Size: */

    /*width:200px;
    height: 100px;*/
}
.swiper-slide {
    /* Specify Slides's Size: */
    
    /*width: 100%;
    height: 100%;*/
}
.swiper-slide-active {
    /* Specific active slide styling: */
    
}
.swiper-slide-visible {
    /* Specific visible slide styling: */    

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
    /* Stylize pagination button: */    

}
.swiper-active-switch {
    /* Specific active button style: */    
    
}
.swiper-visible-switch {
    /* Specific visible button style: */    
    
}

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  top: 0;
  left: 0;
  padding: 4px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  /*.dow {
    border-top: 1px solid #ddd !important;
  }*/

}
.datepicker:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px;
}
.datepicker:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.datepicker > div {
  display: none;
}
.datepicker table {
  width: 100%;
  margin: 0;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker td.day.disabled {
  color: #eeeeee;
}
.datepicker td.old,
.datepicker td.new {
  color: #999999;
}
.datepicker td.active,
.datepicker td.active:hover {
  color: #ffffff;
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:focus,
.datepicker td.active:hover:focus,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active {
  background-color: #003399 \9;
}
.datepicker td span {
  display: block;
  width: 47px;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 2px;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker td span:hover {
  background: #eeeeee;
}
.datepicker td span.active {
  color: #ffffff;
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker td span.active:hover,
.datepicker td span.active:focus,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}
.datepicker td span.active:active,
.datepicker td span.active.active {
  background-color: #003399 \9;
}
.datepicker td span.old {
  color: #999999;
}
.datepicker th.switch {
  width: 145px;
}
.datepicker th.next,
.datepicker th.prev {
  font-size: 21px;
}
.datepicker thead tr:first-child th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover {
  background: #eeeeee;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}
/*!
 * bootstrap-fileinput v5.2.6
 * http://plugins.krajee.com/file-input
 *
 * Krajee default styling for bootstrap-fileinput.
 *
 * Author: Kartik Visweswaran
 * Copyright: 2014 - 2021, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD-3-Clause
 * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
 */

.file-loading input[type=file],
input[type=file].file-loading {
    width: 0;
    height: 0;
}

.file-no-browse {
    position: absolute;
    left: 50%;
    bottom: 20%;
    width: 1px;
    height: 1px;
    font-size: 0;
    opacity: 0;
    border: none;
    background: none;
    outline: none;
    box-shadow: none;
}

.kv-hidden,
.file-caption-icon,
.file-zoom-dialog .modal-header:before,
.file-zoom-dialog .modal-header:after,
.file-input-new .file-preview,
.file-input-new .close,
.file-input-new .glyphicon-file,
.file-input-new .fileinput-remove-button,
.file-input-new .fileinput-upload-button,
.file-input-new .no-browse .input-group-btn,
.file-input-ajax-new .fileinput-remove-button,
.file-input-ajax-new .fileinput-upload-button,
.file-input-ajax-new .no-browse .input-group-btn,
.hide-content .kv-file-content,
.is-locked .fileinput-upload-button,
.is-locked .fileinput-remove-button {
    display: none;
}

.btn-file input[type=file],
.file-caption-icon,
.file-preview .fileinput-remove,
.krajee-default .file-thumb-progress,
.file-zoom-dialog .btn-navigate,
.file-zoom-dialog .floating-buttons {
    position: absolute;
}

.file-caption-icon .kv-caption-icon {
    line-height: inherit;
}

.file-input,
.file-loading:before,
.btn-file,
.file-caption,
.file-preview,
.krajee-default.file-preview-frame,
.krajee-default .file-thumbnail-footer,
.file-zoom-dialog .modal-dialog {
    position: relative;
}

.file-error-message pre,
.file-error-message ul,
.krajee-default .file-actions,
.krajee-default .file-other-error {
    text-align: left;
}

.file-error-message pre,
.file-error-message ul {
    margin: 0;
}

.krajee-default .file-drag-handle,
.krajee-default .file-upload-indicator {
    float: left;
    margin-top: 10px;
    width: 16px;
    height: 16px;
}

.file-thumb-progress .progress,
.file-thumb-progress .progress-bar {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.7rem;
}

.krajee-default .file-thumb-progress .progress,
.kv-upload-progress .progress {
    background-color: #ccc;
}

.krajee-default .file-caption-info,
.krajee-default .file-size-info {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 160px;
    height: 15px;
    margin: auto;
}

.file-zoom-content > .file-object.type-video,
.file-zoom-content > .file-object.type-flash,
.file-zoom-content > .file-object.type-image {
    max-width: 100%;
    max-height: 100%;
    width: auto;
}

.file-zoom-content > .file-object.type-video,
.file-zoom-content > .file-object.type-flash {
    height: 100%;
}

.file-zoom-content > .file-object.type-pdf,
.file-zoom-content > .file-object.type-html,
.file-zoom-content > .file-object.type-text,
.file-zoom-content > .file-object.type-default {
    width: 100%;
}

.file-loading:before {
    content: " Loading...";
    display: inline-block;
    padding-left: 20px;
    line-height: 16px;
    font-size: 13px;
    font-variant: small-caps;
    color: #999;
    background: transparent url(../../images/de_DE/fileinput-loading.gif) top left no-repeat;
}

.file-object {
    margin: 0 0 -5px 0;
    padding: 0;
}

.btn-file {
    overflow: hidden;
}

.btn-file input[type=file] {
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    text-align: right;
    opacity: 0;
    background: none repeat scroll 0 0 transparent;
    cursor: inherit;
    display: block;
}

.btn-file ::-ms-browse {
    font-size: 10000px;
    width: 100%;
    height: 100%;
}

.file-caption.icon-visible .file-caption-icon {
    display: inline-block;
}

.file-caption.icon-visible .file-caption-name {
    padding-left: 25px;
}

.file-caption.icon-visible > .input-group-lg .file-caption-name {
    padding-left: 30px;
}

.file-caption.icon-visible > .input-group-sm .file-caption-name {
    padding-left: 22px;
}

.file-caption-name:not(.file-caption-disabled) {
    background-color: transparent;
}

.file-caption-name.file-processing {
    font-style: italic;
    border-color: #bbb;
    opacity: 0.5;
}

.file-caption-icon {
    padding: 7px 5px;
    left: 4px;
}

.input-group-lg .file-caption-icon {
    font-size: 1.25rem;
}

.input-group-sm .file-caption-icon {
    font-size: 0.875rem;
    padding: 0.25rem;
}

.file-error-message {
    color: #a94442;
    background-color: #f2dede;
    margin: 5px;
    border: 1px solid #ebccd1;
    border-radius: 4px;
    padding: 15px;
}

.file-error-message pre {
    margin: 5px 0;
}

.file-caption-disabled {
    background-color: #eee;
    cursor: not-allowed;
    opacity: 1;
}

.file-preview {
    border-radius: 5px;
    border: 1px solid #ddd;
    padding: 8px;
    width: 100%;
    margin-bottom: 5px;
}

.file-preview .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.file-preview .fileinput-remove {
    top: 1px;
    right: 1px;
    line-height: 10px;
}

.file-preview .clickable {
    cursor: pointer;
}

.file-preview-image {
    font: 40px Impact, Charcoal, sans-serif;
    color: #008000;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

.krajee-default.file-preview-frame {
    margin: 8px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    padding: 6px;
    float: left;
    text-align: center;
}

.krajee-default.file-preview-frame .kv-file-content {
    width: 213px;
    height: 160px;
}

.krajee-default .file-preview-other-frame {
    display: flex;
    align-items: center;
    justify-content: center;
}

.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered {
    width: 400px;
}

.krajee-default.file-preview-frame[data-template="audio"] .kv-file-content {
    width: 240px;
    height: 55px;
}

.krajee-default.file-preview-frame .file-thumbnail-footer {
    height: 70px;
}

.krajee-default.file-preview-frame:not(.file-preview-error):hover {
    border: 1px solid rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
}

.krajee-default .file-preview-text {
    color: #428bca;
    border: 1px solid #ddd;
    outline: none;
    resize: none;
}

.krajee-default .file-preview-html {
    border: 1px solid #ddd;
}

.krajee-default .file-other-icon {
    font-size: 6em;
    line-height: 1;
}

.krajee-default .file-footer-buttons {
    float: right;
}

.krajee-default .file-footer-caption {
    display: block;
    text-align: center;
    padding-top: 4px;
    font-size: 11px;
    color: #777;
    margin-bottom: 30px;
}

.file-upload-stats {
    font-size: 10px;
    text-align: center;
    width: 100%;
}

.kv-upload-progress .file-upload-stats {
    font-size: 12px;
    margin: -10px 0 5px;
}

.krajee-default .file-preview-error {
    opacity: 0.65;
    box-shadow: none;
}

.krajee-default .file-thumb-progress {
    top: 37px;
    left: 0;
    right: 0;
}

.krajee-default.kvsortable-ghost {
    background: #e1edf7;
    border: 2px solid #a1abff;
}

.krajee-default .file-preview-other:hover {
    opacity: 0.8;
}

.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover {
    color: #000;
}

.kv-upload-progress .progress {
    height: 20px;
    margin: 10px 0;
    overflow: hidden;
}

.kv-upload-progress .progress-bar {
    height: 20px;
    font-family: Verdana, Helvetica, sans-serif;
}


/*noinspection CssOverwrittenProperties*/

.file-zoom-dialog .file-other-icon {
    font-size: 22em;
    font-size: 50vmin;
}

.file-zoom-dialog .modal-dialog {
    width: auto;
}

.file-zoom-dialog .modal-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.file-zoom-dialog .btn-navigate {
    margin: 0 0.1rem;
    padding: 0;
    font-size: 1.2rem;
    width: 2.4rem;
    height: 2.4rem;
    top: 50%;
    border-radius: 50%;
    text-align:center;
}

.btn-navigate * {
    width: auto;
}

.file-zoom-dialog .floating-buttons {
    top: 5px;
    right: 10px;
}

.file-zoom-dialog .btn-kv-prev {
    left: 0;
}

.file-zoom-dialog .btn-kv-next {
    right: 0;
}

.file-zoom-dialog .kv-zoom-caption {
    max-width: 50%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.file-zoom-dialog .kv-zoom-header {
    padding: 0.5rem;
}

.file-zoom-dialog .kv-zoom-body {
    padding: 0.25rem 0.5rem 0.25rem 0;
}

.file-zoom-dialog .kv-zoom-description {
    position: absolute;
    opacity: 0.8;
    font-size: 0.8rem;
    background-color: #1a1a1a;
    padding: 1rem;
    text-align: center;
    border-radius: 0.5rem;
    color: #fff;
    left: 15%;
    right: 15%;
    bottom: 15%;
}

.file-zoom-dialog .kv-desc-hide {
    float: right;
    color: #fff;
    padding: 0 0.1rem;
    background: none;
    border: none;
}

.file-zoom-dialog .kv-desc-hide:hover {
    opacity: 0.7;
}

.file-zoom-dialog .kv-desc-hide:focus {
    opacity: 0.9;
}

.file-input-new .no-browse .form-control {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.file-input-ajax-new .no-browse .form-control {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.file-caption {
    width: 100%;
    position: relative;
}

.file-thumb-loading {
    background: transparent url(../../images/de_DE/fileinput-loading.gif) no-repeat scroll center center content-box !important;
}

.file-drop-zone {
    border: 1px dashed #aaa;
    min-height: 260px;
    border-radius: 4px;
    text-align: center;
    vertical-align: middle;
    margin: 12px 15px 12px 12px;
    padding: 5px;
}

.file-drop-zone.clickable:hover {
    border: 2px dashed #999;
}

.file-drop-zone.clickable:focus {
    border: 2px solid #5acde2;
}

.file-drop-zone .file-preview-thumbnails {
    cursor: default;
}

.file-drop-zone-title {
    color: #aaa;
    font-size: 1.6em;
    text-align: center;
    padding: 85px 10px;
    cursor: default;
}

.file-highlighted {
    border: 2px dashed #999 !important;
    background-color: #eee;
}

.file-uploading {
    background: url(../../images/de_DE/fileinput-loading-sm.gif) no-repeat center bottom 10px;
    opacity: 0.65;
}

.file-zoom-fullscreen .modal-dialog {
    min-width: 100%;
    margin: 0;
}

.file-zoom-fullscreen .modal-content {
    border-radius: 0;
    box-shadow: none;
    min-height: 100vh;
}

.file-zoom-fullscreen .kv-zoom-body {
    overflow-y: auto;
}

.floating-buttons {
    z-index: 3000;
}

.floating-buttons .btn-kv {
    margin-left: 3px;
    z-index: 3000;
}

.kv-zoom-actions .btn-kv {
    margin-left: 3px;
}

.file-zoom-content {
    text-align: center;
    white-space: nowrap;
    min-height: 300px;
}

.file-zoom-content:hover {
    background: transparent;
}

.file-zoom-content > * {
    display: inline-block;
    vertical-align: middle;
}

.file-zoom-content .kv-spacer {
    height: 100%;
}

.file-zoom-content .file-preview-image {
    max-height: 100%;
}

.file-zoom-content .file-preview-video {
    max-height: 100%;
}

.file-zoom-content > .file-object.type-image {
    height: auto;
    min-height: inherit;
}

.file-zoom-content > .file-object.type-audio {
    width: auto;
    height: 30px;
}

@media (min-width: 576px) {
    .file-zoom-dialog .modal-dialog {
        max-width: 500px;
    }
}

@media (min-width: 992px) {
    .file-zoom-dialog .modal-lg {
        max-width: 800px;
    }
}

@media (max-width: 767px) {
    .file-preview-thumbnails {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }

    .file-zoom-dialog .modal-header {
        flex-direction: column;
    }
}

@media (max-width: 350px) {
    .krajee-default.file-preview-frame:not([data-template="audio"]) .kv-file-content {
        width: 160px;
    }
}

@media (max-width: 420px) {
    .krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered {
        width: 100%;
    }
}

.file-loading[dir=rtl]:before {
    background: transparent url(../../images/de_DE/fileinput-loading.gif) top right no-repeat;
    padding-left: 0;
    padding-right: 20px;
}

.clickable .file-drop-zone-title {
    cursor: pointer;
}

.file-sortable .file-drag-handle:hover {
    opacity: 0.7;
}

.file-sortable .file-drag-handle {
    cursor: grab;
    opacity: 1;
}

.file-grabbing,
.file-grabbing * {
    cursor: not-allowed !important;
}

.file-grabbing .file-preview-thumbnails * {
    cursor: grabbing !important;
}

.file-preview-frame.sortable-chosen {
    background-color: #d9edf7;
    border-color: #17a2b8;
    box-shadow: none !important;
}

.file-preview .kv-zoom-cache {
    display: none;
}
/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.slider.slider-horizontal {
  width: 210px;
  height: 20px;
}
.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0;
}
.slider.slider-horizontal .slider-selection {
  height: 100%;
  top: 0;
  bottom: 0;
}
.slider.slider-horizontal .slider-handle {
  margin-left: -10px;
  margin-top: -5px;
}
.slider.slider-horizontal .slider-handle.triangle {
  border-width: 0 10px 10px 10px;
  width: 0;
  height: 0;
  border-bottom-color: #0480be;
  margin-top: 0;
}
.slider.slider-vertical {
  height: 210px;
  width: 20px;
}
.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  margin-left: -5px;
  left: 50%;
  top: 0;
}
.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
}
.slider.slider-vertical .slider-handle {
  margin-left: -5px;
  margin-top: -10px;
}
.slider.slider-vertical .slider-handle.triangle {
  border-width: 10px 0 10px 10px;
  width: 1px;
  height: 1px;
  border-left-color: #0480be;
  margin-left: 0;
}
.slider input {
  display: none;
}
.slider .tooltip-inner {
  white-space: nowrap;
}
.slider-track {
  position: absolute;
  cursor: pointer;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.slider-selection {
  position: absolute;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f9f9f9, #f5f5f5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #f5f5f5);
  background-image: -o-linear-gradient(top, #f9f9f9, #f5f5f5);
  background-image: linear-gradient(to bottom, #f9f9f9, #f5f5f5);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.slider-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  opacity: 0.8;
  border: 0px solid transparent;
}
.slider-handle.round {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.slider-handle.triangle {
  background: transparent none;
}
/*!
 * Bootstrap-select v1.14.0-beta2 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2021 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */

@-webkit-keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}
@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  100% {
    opacity: 0;
  }
}
select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
  color: rgba(255, 255, 255, 0.5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select select:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select select:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected {
  position: relative;
  display: block;
  margin-right: 5px;
  text-align: center;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  position: relative;
  top: -webkit-calc(((-1em / 1.5) + 1ex) / 2);
  top: calc(((-1em / 1.5) + 1ex) / 2);
  pointer-events: none;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  top: auto;
}
.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected {
  display: none;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus {
  outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, 0.5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bootstrap-select .dropdown-menu .notify.fadeOut {
  -webkit-animation: 300ms linear 750ms forwards bs-notify-fadeOut;
       -o-animation: 300ms linear 750ms forwards bs-notify-fadeOut;
          animation: 300ms linear 750ms forwards bs-notify-fadeOut;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: '\00a0';
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: '';
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
  display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}
.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bs-actionsbox .btn-group {
  display: block;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bs-donebutton .btn-group {
  display: block;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
/*# sourceMappingURL=bootstrap-select.css.map */
/* ist noch beta */
td.dt-control{background:url("https://www.datatables.net/examples/resources/details_open.png") no-repeat center center;cursor:pointer}tr.dt-hasChild td.dt-control{background:url("https://www.datatables.net/examples/resources/details_close.png") no-repeat center center}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}/*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>thead>tr>th:not(.sorting_disabled),table.dataTable>thead>tr>td:not(.sorting_disabled){padding-right:30px}table.dataTable>thead .sorting,table.dataTable>thead .sorting_asc,table.dataTable>thead .sorting_desc,table.dataTable>thead .sorting_asc_disabled,table.dataTable>thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc_disabled:before,table.dataTable>thead .sorting_desc_disabled:after{position:absolute;bottom:.5em;display:block;opacity:.3}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:before{right:1em;content:"↑"}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc_disabled:after{right:.5em;content:"↓"}table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:after{opacity:1}table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:before,div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody tr:first-child th,div.dataTables_scrollBody>table>tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center !important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable thead tr:first-child th,table.table-bordered.dataTable thead tr:first-child td{border-top-width:1px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:first-child,table.table-bordered.dataTable th:first-child,table.table-bordered.dataTable td:first-child,table.table-bordered.dataTable td:first-child{border-left-width:1px}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-bottom-width:1px}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1){--bs-table-accent-bg: transparent}table.dataTable.table-striped>tbody>tr.odd{--bs-table-accent-bg: var(--bs-table-striped-bg)}

.map {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 300px;
}
#map {
  z-index: 10;
  width: 100%;
  height: 400px; /* oder eine andere H�he, die deinen Anforderungen entspricht */
}


.photon-autocomplete li.on {
  background-color: #e0b3a2;
}

/* required styles --------------------------------------------- */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
  position: absolute;
  left: 0;
  top: 0;
}
.leaflet-container {
  overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
  background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
  image-rendering: -webkit-optimize-contrast;
}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
  width: 1600px;
  height: 1600px;
  -webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
  display: block;
}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
  max-width: none !important;
  max-height: none !important;
}

.leaflet-container.leaflet-touch-zoom {
  -ms-touch-action: pan-x pan-y;
  touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
  -ms-touch-action: pinch-zoom;
  /* Fallback for FF which doesn't support pinch-zoom */
  touch-action: none;
  touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
  -ms-touch-action: none;
  touch-action: none;
}
.leaflet-container {
  -webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
  -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
  filter: inherit;
  visibility: hidden;
}
.leaflet-tile-loaded {
  visibility: inherit;
}
.leaflet-zoom-box {
  width: 0;
  height: 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 800;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
  -moz-user-select: none;
}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
  width: 1px;
  height: 1px;
}
.lvml {
  behavior: url(#default#VML);
  display: inline-block;
  position: absolute;
}


/* control positioning */

.leaflet-control {
  position: relative;
  z-index: 800;
  pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
  pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
  position: absolute;
  z-index: 1000;
  pointer-events: none;
}
.leaflet-top {
  top: 0;
}
.leaflet-right {
  right: 0;
}
.leaflet-bottom {
  bottom: 0;
}
.leaflet-left {
  left: 0;
}
.leaflet-control {
  float: left;
  clear: both;
}
.leaflet-right .leaflet-control {
  float: right;
}
.leaflet-top .leaflet-control {
  margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
  margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
  margin-left: 10px;
}
.leaflet-right .leaflet-control {
  margin-right: 10px;
}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
  will-change: opacity;
}
.leaflet-fade-anim .leaflet-popup {
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
  opacity: 1;
}
.leaflet-zoom-animated {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
  will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
  -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
  transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
  visibility: hidden;
}


/* cursors */

.leaflet-interactive {
  cursor: pointer;
}
.leaflet-grab {
  cursor: -webkit-grab;
  cursor:    -moz-grab;
  cursor:         grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
  cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
  cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor:    -moz-grabbing;
  cursor:         grabbing;
}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
  pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
  pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
  pointer-events: auto;
}

/* visual tweaks */

.leaflet-container {
  background: #ddd;
  outline: 0;
}
.leaflet-container a {
  color: #0078A8;
}
.leaflet-container a.leaflet-active {
  outline: 2px solid orange;
}
.leaflet-zoom-box {
  border: 2px dotted #38f;
  background: rgba(255,255,255,0.5);
}


/* general typography */
.leaflet-container {
  font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}


/* general toolbar styles */

.leaflet-bar {
  box-shadow: 0 1px 5px rgba(0,0,0,0.65);
  border-radius: 4px;
}
.leaflet-bar a,
.leaflet-bar a:hover {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: block;
}
.leaflet-bar a:hover {
  background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
  cursor: default;
  background-color: #f4f4f4;
  color: #bbb;
}

.leaflet-touch .leaflet-bar a {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
  font: bold 18px 'Lucida Console', Monaco, monospace;
  text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
  font-size: 22px;
}


/* layers control */

.leaflet-control-layers {
  box-shadow: 0 1px 5px rgba(0,0,0,0.4);
  background: #fff;
  border-radius: 5px;
}
.leaflet-control-layers-toggle {
  background-image: url(images/layers.png);
  width: 36px;
  height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
  background-image: url(images/layers-2x.png);
  background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
  width: 44px;
  height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
  display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
  display: block;
  position: relative;
}
.leaflet-control-layers-expanded {
  padding: 6px 10px 6px 6px;
  color: #333;
  background: #fff;
}
.leaflet-control-layers-scrollbar {
  overflow-y: scroll;
  overflow-x: hidden;
  padding-right: 5px;
}
.leaflet-control-layers-selector {
  margin-top: 2px;
  position: relative;
  top: 1px;
}
.leaflet-control-layers label {
  display: block;
}
.leaflet-control-layers-separator {
  height: 0;
  border-top: 1px solid #ddd;
  margin: 5px -10px 5px -6px;
}

/* Default icon URLs */
.leaflet-default-icon-path {
  background-image: url(images/marker-icon.png);
}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
  background: #fff;
  background: rgba(255, 255, 255, 0.7);
  margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
  padding: 0 5px;
  color: #333;
}
.leaflet-control-attribution a {
  text-decoration: none;
}
.leaflet-control-attribution a:hover {
  text-decoration: underline;
}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
  font-size: 11px;
}
.leaflet-left .leaflet-control-scale {
  margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
  margin-bottom: 5px;
}
.leaflet-control-scale-line {
  border: 2px solid #777;
  border-top: none;
  line-height: 1.1;
  padding: 2px 5px 1px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

  background: #fff;
  background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
  border-top: 2px solid #777;
  border-bottom: none;
  margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
  border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
  border: 2px solid rgba(0,0,0,0.2);
  background-clip: padding-box;
}


/* popup */

.leaflet-popup {
  position: absolute;
  text-align: center;
  margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
  padding: 1px;
  text-align: left;
  border-radius: 12px;
}
.leaflet-popup-content {
  margin: 13px 19px;
  line-height: 1.4;
}
.leaflet-popup-content p {
  margin: 18px 0;
}
.leaflet-popup-tip-container {
  width: 40px;
  height: 20px;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  overflow: hidden;
  pointer-events: none;
}
.leaflet-popup-tip {
  width: 17px;
  height: 17px;
  padding: 1px;

  margin: -10px auto 0;

  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  background: white;
  color: #333;
  box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 4px 0 0;
  border: none;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tahoma, Verdana, sans-serif;
  color: #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
  color: #999;
}
.leaflet-popup-scrolled {
  overflow: auto;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
  -ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
  width: 24px;
  margin: 0 auto;

  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
  margin-top: -1px;
}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
  border: 1px solid #999;
}


/* div icon */

.leaflet-div-icon {
  background: #fff;
  border: 1px solid #666;
}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
  position: absolute;
  padding: 6px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  color: #222;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-clickable {
  cursor: pointer;
  pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  position: absolute;
  pointer-events: none;
  border: 6px solid transparent;
  background: transparent;
  content: "";
}

/* Directions */

.leaflet-tooltip-bottom {
  margin-top: 6px;
}
.leaflet-tooltip-top {
  margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
  left: 50%;
  margin-left: -6px;
}
.leaflet-tooltip-top:before {
  bottom: 0;
  margin-bottom: -12px;
  border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
  top: 0;
  margin-top: -12px;
  margin-left: -6px;
  border-bottom-color: #fff;
}
.leaflet-tooltip-left {
  margin-left: -6px;
}
.leaflet-tooltip-right {
  margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
  top: 50%;
  margin-top: -6px;
}
.leaflet-tooltip-left:before {
  right: 0;
  margin-right: -12px;
  border-left-color: #fff;
}
.leaflet-tooltip-right:before {
  left: 0;
  margin-left: -12px;
  border-right-color: #fff;
}
/* integrate EMS - Analyse*/
@font-face {
  font-family: "icomoon-branches";
  src: url("../../fonts/icomoon-branches.eot");
  src: url("../../fonts/icomoon-branches.eot?#iefix") format("embedded-opentype"), url("../../fonts/icomoon-branches.woff") format("woff"), url("../../fonts/icomoon-branches.ttf") format("truetype"), url("../../fonts/icomoon-branches.svg#icomoon") format("svg");
}
.icomoon-branches {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "icomoon-branches";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icomoon-branches-power:before {
  content: "\e901";
}
.icomoon-branches-gas:before {
  content: "\e900";
}
.icomoon-branches-water:before {
  content: "\e903";
}
.icomoon-branches-thermal:before {
  content: "\e902";
}
@font-face {
  font-family: 'PT-Sans';
  src: url('../../fonts/PT-Sans.eot');
  src: url('../../fonts/PT-Sans.eot?#iefix') format('embedded-opentype'), url('../../fonts/PT-Sans.woff') format('woff'), url('../../fonts/PT-Sans.ttf') format('truetype'), url('../../fonts/PT-Sans.svg#PTSansRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PT-Sans-bold';
  src: url('../../fonts/PT-Sans-bold.eot');
  src: url('../../fonts/PT-Sans-bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/PT-Sans-bold.woff') format('woff'), url('../../fonts/PT-Sans-bold.ttf') format('truetype'), url('../../fonts/PT-Sans-bold.svg#PTSansBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.font-normal {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.font-bold,
b,
strong {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
h1 {
  color: #1d1d1b;
  font-family: 'Bitter', sans-serif;
  font-weight: 700;
  font-size: 2.125rem;
  border-bottom: 0px solid #000000;
}
h2 {
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  border-bottom: 1px solid #dedede;
  padding-bottom: 4px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
h2 .fa {
  font-size: 1.125rem;
}
@media (max-width: 767px) {
  h2 {
    margin-bottom: 0.5rem;
  }
}
h3 {
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  border-bottom: 1px solid #dedede;
  padding-bottom: 4px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
h3 .fa {
  font-size: 1.125rem;
}
@media (max-width: 767px) {
  h3 {
    margin-bottom: 0.5rem;
  }
}
.highlight {
  color: #0064a3;
}
.highlight-red {
  color: #B60000;
}
.highlight-green {
  color: #32A817;
}
.required {
  color: #0064a3;
}
.alert-danger .required {
  color: #ab0000;
}
.alert-warning .required {
  color: #9b2900;
}
.alert-info .required {
  color: #1d1d1b;
}
.footnote {
  color: #666;
}
hr {
  background-color: #dedede;
  opacity: 1;
}
.abbreviate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* = 18px */
/* = 16px */
/* = 34px */
/* = 18px */
/* = 18px */
/* bgcolor || bgimage */
/* bgcolor || bgimage */
/* = 12px */
/* = 13px */
/* = 20px */
/* = 22px */
/* = 18px */
/* = 16px */
/* = 16px */
/* = 38px */
/* = 35px */
/* = 26px */
/* = 34px */
/* = 29px */
/* = 20px */
/* = 14px */
/* = 34px */
/* = 29px */
/* = 20px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 34px */
/* = 34px */
/* = 18px */
/* = 18px */
/* = 34px */
/* = 34px */
/* = 18px */
/* = 28px */
/* = 23px */
/* = 20px */
/* = 12px */
/* = 18px */
/* = 16px */
/* = 28px */
/* = 22px */
/* = 20px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 15px */
/* = 18px */
/* = 15px */
/* = 12px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 14px */
/* = 14px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 16px */
/* table-striped td uneven (=nth-child(2n-1)) */
/* table-striped td even   (=nth-child(2n))   */
/* table-striped td uneven (=nth-child(2n-1)) */
/* table-striped td even   (=nth-child(2n))   */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 18px */
/* = 18px */
/* = 20px */
/* = 17px */
/* = 14px */
/* = 22px */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 20px */
/* = 17px */
/* = 22px */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 12px */
/* = 18px */
/* = 14px */
/* = 16px */
/* = 20px */
/* = 16px */
/* = 16px */
/* = 14px */
/* 20px */
@font-face {
  font-family: "Helvetica LT W01";
  font-style: normal;
  font-weight: 300;
  src: url("../../fonts/37953885-0443-4c72-a693-9152a9f5a901.woff2") format("woff2"), url("../../fonts/fcce277c-07e2-4c88-ad8b-a71b484e2cbe.woff") format("woff");
}
@font-face {
  font-family: "Helvetica LT W01";
  font-style: normal;
  font-weight: 400;
  src: url("../../fonts/89294146-207c-4803-91fe-338f0d0094bd.woff2") format("woff2"), url("../../fonts/57055fe4-c2d3-4287-bac2-eece43fdcbd3.woff") format("woff");
}
@font-face {
  font-family: "Helvetica LT W01";
  font-style: italic;
  font-weight: 400;
  src: url("../../fonts/ac4134ce-b28e-4df9-b88c-a67db965774e.woff2") format("woff2"), url("../../fonts/6389110a-e983-4d95-8d1f-5a87de018aac.woff") format("woff");
}
@font-face {
  font-family: "Helvetica LT W01";
  font-style: normal;
  font-weight: 700;
  src: url("../../fonts/7ce0a2f5-eb00-46aa-919c-5b3f3667646c.woff2") format("woff2"), url("../../fonts/cad22c74-45b4-4c49-9e6a-0cd3768a7bc7.woff") format("woff");
}
@font-face {
  font-family: "Helvetica LT W01";
  font-style: italic;
  font-weight: 700;
  src: url("../../fonts/3e13f208-91f2-41ec-b1bf-e5b29d486821.woff2") format("woff2"), url("../../fonts/17d3cf02-3e99-48c3-953a-b26082b28949.woff") format("woff");
}
@font-face {
  font-family: "FontAwesome regular";
  font-style: normal;
  font-weight: 300;
  src: url("../../fonts/fontawesome-webfont.eot");
  src: local(""), url("../../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/fontawesome-webfont.woff2") format("woff2"), url("../../fonts/fontawesome-webfont.woff") format("woff"), url("../../fonts/fontawesome-webfont.ttf") format("truetype"), url("../../fonts/fontawesome-webfont.svg#Bitter") format("svg");
}
@font-face {
  font-family: "Bitter";
  font-style: normal;
  font-weight: 700;
  src: url("../../fonts/bitter-v28-latin-700.eot");
  src: local(""), url("../../fonts/bitter-v28-latin-700.eot?#iefix") format("embedded-opentype"), url("../../fonts/bitter-v28-latin-700.woff2") format("woff2"), url("../../fonts/bitter-v28-latin-700.woff") format("woff"), url("../../fonts/bitter-v28-latin-700.ttf") format("truetype"), url("../../fonts/bitter-v28-latin-700.svg#Bitter") format("svg");
}
@font-face {
  font-family: "Bitter";
  font-style: italic;
  font-weight: 700;
  src: url("../../fonts/bitter-v28-latin-700italic.eot");
  src: local(""), url("../../fonts/bitter-v28-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../fonts/bitter-v28-latin-700italic.woff2") format("woff2"), url("../../fonts/bitter-v28-latin-700italic.woff") format("woff"), url("../../fonts/bitter-v28-latin-700italic.ttf") format("truetype"), url("../../fonts/bitter-v28-latin-700italic.svg#Bitter") format("svg");
}
/* = 18px */
/* = 18px */
/* = 34px */
/* = 18px */
/* bgcolor || bgimage */
/* bgcolor || bgimage */
/* = 12px */
/* = 13px */
/* = 18px */
/* = 22px */
/* = 18px */
/* = 14px */
/* = 16px */
/* = 38px */
/* = 35px */
/* = 26px */
/* = 34px */
/* = 29px */
/* = 20px */
/* = 18px */
/* = 34px */
/* = 29px */
/* = 20px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 34px */
/* = 34px */
/* = 18px */
/* = 18px */
/* = 34px */
/* = 34px */
/* = 18px */
/* = 28px */
/* = 23px */
/* = 20px */
/* = 12px */
/* = 18px */
/* = 16px */
/* = 28px */
/* = 22px */
/* = 20px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 15px */
/* = 18px */
/* = 15px */
/* = 12px */
/* = 16px */
/* = 16px */
/* = 16px */
/* = 14px */
/* = 14px */
/* = 16px */
/* = 16px */
/* = 18px */
/* = 18px */
/* = 18px */
/* = 16px */
/* table-striped td uneven (=nth-child(2n-1)) */
/* table-striped td even   (=nth-child(2n))   */
/* table-striped td uneven (=nth-child(2n-1)) */
/* table-striped td even   (=nth-child(2n))   */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 18px */
/* = 18px */
/* = 16px */
/* = 17px */
/* = 14px */
/* = 22px */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 16px */
/* = 17px */
/* = 22px */
/* = 14px */
/* = 14px */
/* = 14px */
/* = 12px */
/* = 18px */
/* = 14px */
/* = 16px */
/* = 20px */
/* = 16px */
/* = 16px */
/* = 14px */
/* 20px */
/* integrate EMS - Analyse
@import "ems-integration/ems-variables.less";
@import "ems-integration/ems-custom-variables.less";
@import "ems-integration/components/ems-integration.less";
@import "ems-integration/components/ems-analysis.less";
@import "ems-integration/components/ems-icomoon.less";
@import "ems-integration/components/ems-glyphicons.less";
@import "ems-integration/components/ems-jstree.less";
@import "ems-integration/components/ems-datetimepicker.less";
*/
/* integrate EMS - FFVAVDashboard
@import "ems-integration/components/ems-eed.less";
*/
/* Accessibility */
/* ******************************** */
/*       Default Customizing        */
/* ******************************** */
body.cockpit {
  background: none #FFFFFF;
  /* old browsers */
  background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@body-background-start-color', endColorstr='@body-background-end-color', GradientType=1);
  /* Gradient IE6-9 */
  background-size: auto;
  background-attachment: fixed;
}
body.process {
  background: none #FFFFFF;
  /* old browsers */
  background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@body-background-start-color', endColorstr='@body-background-end-color', GradientType=1);
  /* Gradient IE6-9 */
  background-size: auto;
  background-attachment: fixed;
}
html {
  height: 100% !important;
}
body {
  height: 100% !important;
  min-width: 320px;
}
#browser-notification {
  position: absolute;
  left: 0px;
  top: 0px;
  right: 0px;
  width: 100%;
  padding: 5px 30px;
  color: #FFFFFF;
  background-color: #ab0000;
  z-index: 999999;
  text-align: center;
  display: none;
}
div#cage {
  height: 100% !important;
  width: 100%;
  margin: 0px auto;
}
body.cockpit div#cage {
  background-color: #FFFFFF;
}
body.cockpit .main-panorama {
  background-color: #FFFFFF;
}
body.cockpit .main-panorama #main-cockpit-panorama-cage {
  width: 100%;
  max-width: 1620px;
  margin: 0px auto;
  min-height: auto;
}
body.cockpit .main-panorama #main-cockpit-panorama-cage .main-panorama-image {
  background: transparent none no-repeat left bottom;
  background-size: auto 100%;
}
@media (max-width: 1199px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage .main-panorama-image {
    background: transparent none no-repeat right 0px;
    background-size: auto 100%;
  }
}
@media (max-width: 991px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: 0;
  }
}
main {
  padding-top: 100px;
}
@media (max-width: 767px) {
  main {
    padding-top: 75px;
  }
}
body.in main {
  padding-top: 100px;
}
@media (max-width: 767px) {
  body.in main {
    padding-top: calc(75px + 50px);
  }
}
.main-panorama .main-login,
.main-panorama .main-context {
  float: left;
  width: 33.333333%;
  position: relative;
  order: 1;
}
@media (max-width: 1199px) {
  .main-panorama .main-login,
  .main-panorama .main-context {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .main-panorama .main-login,
  .main-panorama .main-context {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .main-panorama .main-login,
  .main-panorama .main-context {
    width: 100%;
  }
}
.main-panorama .main-panorama-image {
  float: left;
  width: 100%;
  position: relative;
  order: 2;
}
.main-panorama .main-panorama-image .main-panorama-claim {
  color: #FFFFFF;
  position: absolute;
  bottom: 24px;
  left: 24px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  width: 60%;
  line-height: 1.41;
  text-shadow: none;
  margin-bottom: 0px;
  border-bottom: 0px;
}
@media (max-width: 1199px) {
  .main-panorama .main-panorama-image {
    width: 100%;
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 2.188rem;
    line-height: 1.28;
    bottom: 18px;
  }
}
@media (max-width: 991px) {
  .main-panorama .main-panorama-image {
    width: 100%;
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 1.625rem;
    line-height: 1.18;
    bottom: 11px;
  }
}
@media (max-width: 767px) {
  .main-panorama .main-panorama-image {
    display: none;
  }
}
.main-process-top-stripe {
  width: 100%;
  height: 42px;
  background-color: #f7f7f7;
}
@media (max-width: 991px) {
  .main-process-top-stripe {
    height: 49px;
  }
}
@media (max-width: 767px) {
  .main-process-top-stripe {
    height: 0px;
  }
}
#main-process-container {
  margin-top: -42px;
}
@media (max-width: 991px) {
  #main-process-container {
    margin-top: -49px;
  }
}
@media (max-width: 767px) {
  #main-process-container {
    margin-top: 0px;
  }
}
#main-process-cage {
  width: 100%;
  max-width: 1620px;
  margin: 0px auto;
}
#main-process-cage .main-context {
  float: left;
  width: calc((1620px - 960px) / 2);
  position: relative;
  order: 1;
}
@media (max-width: 1620px) {
  #main-process-cage .main-context {
    width: calc((100% - 960px) / 2);
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  #main-process-cage .main-context {
    width: calc((320px + (320px / 2)) / 2);
  }
}
@media (max-width: 1199px) {
  #main-process-cage .main-context {
    width: calc(320px / 2);
  }
}
@media (max-width: 991px) {
  #main-process-cage .main-context {
    width: 100%;
    height: 0px;
    min-height: 0;
  }
}
#main-process-cage .main-process-top-image {
  min-height: 0;
  float: right;
  width: 50%;
  height: 100%;
  background: transparent none no-repeat center center;
  background-size: cover;
  display: none;
}
@media (max-width: 991px) {
  #main-process-cage .main-process-top-image {
    display: block;
  }
}
@media (max-width: 767px) {
  #main-process-cage .main-process-top-image {
    display: none;
  }
}
#main-process-cage .main-process {
  float: left;
  background-color: transparent;
  width: 960px;
  order: 2;
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  #main-process-cage .main-process {
    width: calc(100% - (2 * (320px + (320px / 2)) / 2));
  }
}
@media (max-width: 1199px) {
  #main-process-cage .main-process {
    width: calc(100% - 320px);
  }
}
@media (max-width: 991px) {
  #main-process-cage .main-process {
    width: 100%;
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  #main-process-cage .main-process.marginal-col {
    order: 3;
    margin-left: calc((320px + (320px / 2)) / 2);
  }
  #main-process-cage .main-process.marginal-col #close-process {
    display: none;
  }
  #main-process-cage .main-process.marginal-col .steps-container {
    margin-top: 24px;
  }
}
@media (max-width: 1199px) {
  #main-process-cage .main-process.marginal-col {
    margin-left: calc(320px / 2);
  }
}
@media (max-width: 991px) {
  #main-process-cage .main-process.marginal-col {
    width: 100%;
    margin-left: 0px;
  }
  #main-process-cage .main-process.marginal-col .steps-container {
    margin-top: 9px;
  }
}
.main-marginal-column {
  width: calc((100% - 960px) / 2);
  order: 3;
}
.main-marginal-column #close-process-marginal {
  display: none;
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column {
    width: calc(100% - 320px - (320px / 2));
    order: 2;
    background-color: transparent;
  }
  .main-marginal-column #close-process-marginal {
    display: block;
  }
}
@media (max-width: 1199px) {
  .main-marginal-column {
    width: calc(100% - 320px);
  }
}
@media (max-width: 991px) {
  .main-marginal-column {
    width: 100%;
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  body.in #main-process-cage .main-context {
    width: 320px;
  }
}
@media (max-width: 991px) {
  body.in #main-process-cage .main-context {
    width: 100%;
    min-height: 0;
    background-color: #0064a3;
    height: auto;
  }
}
@media (max-width: 767px) {
  body.in #main-process-cage .main-context {
    height: 0px;
    min-height: 0;
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  body.in #main-process-cage .main-process {
    width: calc(100% - 320px - (320px / 2));
  }
}
@media (max-width: 1199px) {
  body.in #main-process-cage .main-process {
    width: calc(100% - 320px);
  }
}
@media (max-width: 991px) {
  body.in #main-process-cage .main-process {
    width: 100%;
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  body.in #main-process-cage .main-process.marginal-col {
    margin-left: 320px;
  }
}
@media (max-width: 991px) {
  body.in #main-process-cage .main-process.marginal-col {
    margin-left: 0px;
  }
}
#cockpit-cards-cage {
  width: 100%;
  max-width: 1620px;
  margin: 0px auto;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  #cockpit-cards-cage {
    border-bottom: 1px solid #ececec;
  }
}
@media (max-width: 767px) {
  body.cockpit.out .main-panorama #main-cockpit-panorama-cage {
    flex-wrap: wrap;
  }
  body.cockpit.out .main-panorama #main-cockpit-panorama-cage .main-login {
    width: 100%;
    order: 2;
  }
  body.cockpit.out .main-panorama #main-cockpit-panorama-cage .main-panorama-image {
    display: block;
    width: 100%;
    order: 1;
    height: auto;
    background-position: left 0px;
  }
}
header {
  width: 100%;
  overflow: hidden;
  height: 100px;
  border-bottom: 0 solid #399cdc;
  background-color: #FFFFFF;
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  -o-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
header #header-cage {
  width: 100%;
  max-width: 1620px;
  margin: 0px auto;
}
header .logo {
  background: transparent none no-repeat left center;
  background-size: auto 100%;
  margin-top: 0;
  margin-left: 0;
  height: 85px;
  width: 196px;
  display: inline-block;
}
header > .alert {
  position: fixed;
  top: 16px;
  left: 0px;
  right: 0px;
  width: 80%;
  max-width: 960px;
  z-index: 1033;
  margin-left: auto;
  margin-right: auto;
  border-radius: 0px;
}
header > .alert ul {
  padding-left: 1rem;
}
header > .alert .btn-close {
  background: transparent none;
  opacity: 1;
}
header > .alert .btn-close:focus,
header > .alert .btn-close:active {
  border: 0px !important;
  outline: none !important;
  box-shadow: none;
}
header > .alert .btn-close:before {
  font-size: 1.125rem;
}
header #headerContext {
  position: absolute;
  left: 0px;
  top: 100px;
  width: 100%;
  height: 50px;
  background-color: #399cdc;
  display: none;
}
header #headerContext #headerContextCage {
  width: 100%;
  max-width: 1620px;
  margin: 0px auto;
}
header #headerContext #headerContextToggle {
  float: left;
  border: 2px solid #FFFFFF;
  border-radius: 3px;
  padding: 4px 10px;
  margin-left: 16px;
  margin-top: 1px;
  cursor: pointer;
  background-color: #399cdc;
}
header #headerContext #headerContextToggle .fa-bars {
  color: #FFFFFF;
}
header #headerContext #headerContextToggle:hover,
header #headerContext #headerContextToggle:focus {
  background-color: #0064a3;
}
header #headerContext #headerContextToggle:hover .fa-bars,
header #headerContext #headerContextToggle:focus .fa-bars {
  color: #FFFFFF;
}
header #headerContext .header-context-3-lines {
  color: #FFFFFF;
  font-size: 0.75rem;
  line-height: 1.045;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
header #headerContext .header-context-2-lines {
  color: #FFFFFF;
  font-size: 0.75rem;
  line-height: 1.65;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
header #headerContext .header-context-1-line {
  color: #FFFFFF;
  font-size: 1.125rem;
  line-height: 2.4;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  header {
    height: 75px;
  }
  header .logo {
    background: transparent none no-repeat left center;
    background-size: auto 100%;
    margin-top: 0;
    margin-left: 0;
    height: 64px;
    width: 150px;
  }
  header #headerContext {
    top: 75px;
    display: block;
  }
}
header.shadowed {
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 106, 179, 0.1);
  -moz-box-shadow: 0px 5px 10px 0px rgba(0, 106, 179, 0.1);
  box-shadow: 0px 5px 10px 0px rgba(0, 106, 179, 0.1);
}
body.in header {
  height: 100px;
}
@media (max-width: 767px) {
  body.in header {
    height: calc(75px + 50px);
  }
}
body.in header.head-context {
  height: calc(100px + 50px);
}
body.in header.head-context #headerContext {
  display: block;
}
@media (max-width: 767px) {
  body.in header.head-context {
    height: calc(75px + 50px);
  }
}
#header-menu {
  margin-top: 23px;
}
#header-menu > .header-menu-item > a {
  margin-right: 18px;
  text-decoration: none;
}
#header-menu > .header-menu-item > a .fa {
  color: #1d1d1b;
}
#header-menu > .header-menu-item > a:hover,
#header-menu > .header-menu-item > a:focus {
  text-decoration: none;
}
#header-menu > .header-menu-item > a:hover .fa,
#header-menu > .header-menu-item > a:focus .fa {
  color: #1d1d1b;
}
#header-menu > .header-menu-item > a:after {
  display: none !important;
}
#header-menu > .header-menu-item > button {
  border: 0px;
  background: transparent;
  margin-right: 10px;
}
#header-menu > .header-menu-item > button .fa {
  color: #1d1d1b;
}
#header-menu > .header-menu-item > button:hover .fa,
#header-menu > .header-menu-item > button:focus .fa,
#header-menu > .header-menu-item > button:active .fa {
  color: #1d1d1b;
}
#header-menu .fa-user-cog {
  display: block;
  float: left;
  margin-right: 3px;
  margin-top: 0px;
  font-size: 1.688rem;
}
#header-menu .fa-caret-down {
  font-size: 1.25rem;
  margin-top: 3px;
}
#header-menu .fa-envelope {
  font-size: 1.5rem;
  display: block;
  margin-top: 6px;
}
#header-menu .fa-envelope.no-news {
  margin-right: 20px;
}
#header-menu .postbox-badge {
  background-color: #0064a3;
  color: #FFFFFF;
  margin-left: 7px;
  margin-top: -32px;
  margin-right: 13px;
  padding: 2px 6px 3px 6px;
  border-radius: 10px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.813rem;
}
#header-menu #logout {
  background-color: #0064a3;
  padding: 2px 16px 3px 16px;
  margin-right: 0px;
  margin-top: -3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  font-size: 1.125rem;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #FFFFFF;
  display: inline-block;
}
#header-menu #logout .fa {
  color: #FFFFFF;
}
#header-menu #logout:hover,
#header-menu #logout:focus {
  background-color: #399cdc;
  color: #FFFFFF;
}
#header-menu #logout:hover .fa,
#header-menu #logout:focus .fa {
  color: #FFFFFF;
}
@media (min-width: 1621px) {
  #header-menu #logout {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
}
#header-menu ul.dropdown-menu.show {
  position: fixed !important;
  left: auto !important;
  right: 219px !important;
  margin: 0px auto !important;
  top: 100px !important;
  max-height: 250px;
  overflow-y: auto;
  transform: none !important;
  padding: 0px;
  border-radius: 0px;
  border: 0px solid #000000;
  border-top: 0px;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
}
#header-menu ul.dropdown-menu.show > li > a.dropdown-item {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  padding: 3px 16px;
}
#header-menu ul.dropdown-menu.show > li > a.dropdown-item:hover,
#header-menu ul.dropdown-menu.show > li > a.dropdown-item:focus {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  border-left: 6px solid #399cdc;
  padding: 3px 16px 3px 10px;
}
#header-menu ul.dropdown-menu.show > li:last-child > a.dropdown-item {
  border-bottom: 0px;
}
@media (min-width: 1621px) {
  #header-menu ul.dropdown-menu.show {
    right: calc(((100% - 1620px) / 2) + 219px) !important;
  }
}
@media (max-width: 767px) {
  #header-menu {
    margin-top: 14px;
  }
  #header-menu #logout {
    padding: 0px 16px;
    height: 28px;
    margin-top: 2px;
  }
  #header-menu .fa-user-cog {
    font-size: 1.5rem;
  }
  #header-menu .fa-envelope {
    font-size: 1.25rem;
  }
  #header-menu .postbox-badge {
    margin-left: 2px;
    margin-top: -30px;
  }
  #header-menu .fa-sign-out-alt:before {
    margin-top: 0px;
  }
  #header-menu ul.dropdown-menu.show {
    top: 75px !important;
    right: 120px !important;
  }
}
@media (max-width: 575px) {
  #header-menu ul.dropdown-menu.show {
    right: 16px !important;
    max-width: calc(100% - ( 2 * 16px ));
  }
}
.alert-danger,
.alert-danger:focus {
  border-color: #ab0000;
  color: #ab0000;
  background-color: #faf7f5;
}
.alert-danger a,
.alert-danger:focus a {
  color: #ab0000;
  text-decoration: underline;
}
.alert-danger a:hover,
.alert-danger:focus a:hover,
.alert-danger a:focus,
.alert-danger:focus a:focus {
  color: #ab0000;
  text-decoration: underline;
}
.alert-danger .btn-close:before,
.alert-danger:focus .btn-close:before {
  color: #ab0000;
}
.alert-warning,
.alert-warning:focus {
  border-color: #9b2900;
  color: #9b2900;
  background-color: #fefaf1;
}
.alert-warning a,
.alert-warning:focus a {
  color: #9b2900;
  text-decoration: underline;
}
.alert-warning a:hover,
.alert-warning:focus a:hover,
.alert-warning a:focus,
.alert-warning:focus a:focus {
  color: #9b2900;
  text-decoration: underline;
}
.alert-warning .btn-close:before,
.alert-warning:focus .btn-close:before {
  color: #9b2900;
}
.alert-info,
.alert-info:focus {
  border-color: #1d1d1b;
  color: #1d1d1b;
  background-color: #f0f8fc;
}
.alert-info a,
.alert-info:focus a {
  color: #1d1d1b;
  text-decoration: underline;
}
.alert-info a:hover,
.alert-info:focus a:hover,
.alert-info a:focus,
.alert-info:focus a:focus {
  color: #1d1d1b;
  text-decoration: underline;
}
.alert-info .btn-close:before,
.alert-info:focus .btn-close:before {
  color: #1d1d1b;
}
.alert-password-weak,
.alert-password-weak:focus {
  border-color: #ec785b;
  background-color: #ffe7e1;
}
.alert-password-medium,
.alert-password-medium:focus {
  border-color: #ffd04a;
  background-color: #fffaea;
}
.alert-password-strong,
.alert-password-strong:focus {
  border-color: #72b972;
  background-color: #e0f9e0;
}
.alert-heading {
  border-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0.5rem;
  padding-bottom: 0px;
}
p.alert {
  padding: 6px 12px;
  border-radius: 0px;
}
span.alert-danger[data-bs-toggle=popover],
span.alert-warning[data-bs-toggle=popover],
span.alert-info[data-bs-toggle=popover] {
  background-color: transparent;
}
.popover {
  border-radius: 0px;
  z-index: 1100;
}
.popover .popover-header {
  background-color: transparent;
  border-bottom: 0px;
  padding-bottom: 0px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  margin-top: 0px;
  margin-bottom: 0px;
}
.popover .popover-body {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.popover.bs-popover-top > .popover-arrow {
  bottom: -0.5rem;
}
.popover.alert-danger .popover-header,
.popover.alert-danger .popover-body {
  color: #ab0000;
}
.popover.bs-popover-top.alert-danger > .popover-arrow:before {
  border-top-color: #ab0000;
}
.popover.bs-popover-top.alert-danger > .popover-arrow:after {
  border-top-color: #faf7f5;
}
.popover.bs-popover-start.alert-danger > .popover-arrow:before {
  border-left-color: #ab0000;
}
.popover.bs-popover-start.alert-danger > .popover-arrow:after {
  border-left-color: #faf7f5;
}
.popover.bs-popover-end.alert-danger > .popover-arrow:before {
  border-right-color: #ab0000;
}
.popover.bs-popover-end.alert-danger > .popover-arrow:after {
  border-right-color: #faf7f5;
}
.popover.bs-popover-bottom.alert-danger > .popover-arrow:before {
  border-bottom-color: #ab0000;
}
.popover.bs-popover-bottom.alert-danger > .popover-arrow:after {
  border-bottom-color: #faf7f5;
}
.popover.alert-warning .popover-header,
.popover.alert-warning .popover-body {
  color: #9b2900;
}
.popover.bs-popover-top.alert-warning > .popover-arrow:before {
  border-top-color: #9b2900;
}
.popover.bs-popover-top.alert-warning > .popover-arrow:after {
  border-top-color: #fefaf1;
}
.popover.bs-popover-start.alert-warning > .popover-arrow:before {
  border-left-color: #9b2900;
}
.popover.bs-popover-start.alert-warning > .popover-arrow:after {
  border-left-color: #fefaf1;
}
.popover.bs-popover-end.alert-warning > .popover-arrow:before {
  border-right-color: #9b2900;
}
.popover.bs-popover-end.alert-warning > .popover-arrow:after {
  border-right-color: #fefaf1;
}
.popover.bs-popover-bottom.alert-warning > .popover-arrow:before {
  border-bottom-color: #9b2900;
}
.popover.bs-popover-bottom.alert-warning > .popover-arrow:after {
  border-bottom-color: #fefaf1;
}
.popover.alert-info .popover-header,
.popover.alert-info .popover-body {
  color: #1d1d1b;
}
.popover.bs-popover-top.alert-info > .popover-arrow:before {
  border-top-color: #1d1d1b;
}
.popover.bs-popover-top.alert-info > .popover-arrow:after {
  border-top-color: #f0f8fc;
}
.popover.bs-popover-start.alert-info > .popover-arrow:before {
  border-left-color: #1d1d1b;
}
.popover.bs-popover-start.alert-info > .popover-arrow:after {
  border-left-color: #f0f8fc;
}
.popover.bs-popover-end.alert-info > .popover-arrow:before {
  border-right-color: #1d1d1b;
}
.popover.bs-popover-end.alert-info > .popover-arrow:after {
  border-right-color: #f0f8fc;
}
.popover.bs-popover-bottom.alert-info > .popover-arrow:before {
  border-bottom-color: #1d1d1b;
}
.popover.bs-popover-bottom.alert-info > .popover-arrow:after {
  border-bottom-color: #f0f8fc;
}
.popover.alert-password-weak .popover-header,
.popover.alert-password-weak .popover-body {
  color: #1d1d1b;
}
.popover.bs-popover-top.alert-password-weak > .popover-arrow:before {
  border-top-color: #ec785b;
}
.popover.bs-popover-top.alert-password-weak > .popover-arrow:after {
  border-top-color: #ffe7e1;
}
.popover.bs-popover-start.alert-password-weak > .popover-arrow:before {
  border-left-color: #ec785b;
}
.popover.bs-popover-start.alert-password-weak > .popover-arrow:after {
  border-left-color: #ffe7e1;
}
.popover.bs-popover-end.alert-password-weak > .popover-arrow:before {
  border-right-color: #ec785b;
}
.popover.bs-popover-end.alert-password-weak > .popover-arrow:after {
  border-right-color: #ffe7e1;
}
.popover.bs-popover-bottom.alert-password-weak > .popover-arrow:before {
  border-bottom-color: #ec785b;
}
.popover.bs-popover-bottom.alert-password-weak > .popover-arrow:after {
  border-bottom-color: #ffe7e1;
}
.popover.alert-password-medium .popover-header,
.popover.alert-password-medium .popover-body {
  color: #1d1d1b;
}
.popover.bs-popover-top.alert-password-medium > .popover-arrow:before {
  border-top-color: #ffd04a;
}
.popover.bs-popover-top.alert-password-medium > .popover-arrow:after {
  border-top-color: #fffaea;
}
.popover.bs-popover-start.alert-password-medium > .popover-arrow:before {
  border-left-color: #ffd04a;
}
.popover.bs-popover-start.alert-password-medium > .popover-arrow:after {
  border-left-color: #fffaea;
}
.popover.bs-popover-end.alert-password-medium > .popover-arrow:before {
  border-right-color: #ffd04a;
}
.popover.bs-popover-end.alert-password-medium > .popover-arrow:after {
  border-right-color: #fffaea;
}
.popover.bs-popover-bottom.alert-password-medium > .popover-arrow:before {
  border-bottom-color: #ffd04a;
}
.popover.bs-popover-bottom.alert-password-medium > .popover-arrow:after {
  border-bottom-color: #fffaea;
}
.popover.alert-password-strong .popover-header,
.popover.alert-password-strong .popover-body {
  color: #1d1d1b;
}
.popover.bs-popover-top.alert-password-strong > .popover-arrow:before {
  border-top-color: #72b972;
}
.popover.bs-popover-top.alert-password-strong > .popover-arrow:after {
  border-top-color: #e0f9e0;
}
.popover.bs-popover-start.alert-password-strong > .popover-arrow:before {
  border-left-color: #72b972;
}
.popover.bs-popover-start.alert-password-strong > .popover-arrow:after {
  border-left-color: #e0f9e0;
}
.popover.bs-popover-end.alert-password-strong > .popover-arrow:before {
  border-right-color: #72b972;
}
.popover.bs-popover-end.alert-password-strong > .popover-arrow:after {
  border-right-color: #e0f9e0;
}
.popover.bs-popover-bottom.alert-password-strong > .popover-arrow:before {
  border-bottom-color: #72b972;
}
.popover.bs-popover-bottom.alert-password-strong > .popover-arrow:after {
  border-bottom-color: #e0f9e0;
}
.popover.info-default {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
}
.popover.info-default .popover-header {
  color: #1d1d1b;
}
.popover.info-default .popover-body {
  color: #1d1d1b;
}
.popover.bs-popover-top.info-default > .popover-arrow:before {
  border-top: 1px solid #acb5bd;
  border-top-width: 0.5rem;
}
.popover.bs-popover-top.info-default > .popover-arrow:after {
  border-top-color: #f3f3f3;
}
.popover.bs-popover-start.info-default > .popover-arrow:before {
  border-left: 1px solid #acb5bd;
  border-left-width: 0.5rem;
}
.popover.bs-popover-start.info-default > .popover-arrow:after {
  border-left-color: #f3f3f3;
}
.popover.bs-popover-end.info-default > .popover-arrow:before {
  border-right: 1px solid #acb5bd;
  border-right-width: 0.5rem;
}
.popover.bs-popover-end.info-default > .popover-arrow:after {
  border-right-color: #f3f3f3;
}
.popover.bs-popover-bottom.info-default > .popover-arrow:before {
  border-bottom: 1px solid #acb5bd;
  border-bottom-width: 0.5rem;
}
.popover.bs-popover-bottom.info-default > .popover-arrow:after {
  border-bottom-color: #f3f3f3;
}
.btn-popover {
  background: transparent none;
  border: 0px;
  padding: 0px;
}
.btn-popover .alert-danger,
.btn-popover .alert-warning,
.btn-popover .alert-info,
.btn-popover .info-default {
  background-color: transparent;
}
.btn-popover[data-bs-custom-class=info-default] {
  color: #1d1d1b;
}
.main-panorama .main-login .card {
  border-radius: 0px;
  border: 0px solid #000000;
  background-color: #FFFFFF;
  margin: 12px 16px 0px 16px;
  padding-left: 0px;
}
.main-panorama .main-login .card form {
  display: contents;
}
.main-panorama .main-login .card .card-header {
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
  border-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  display: flex;
}
.main-panorama .main-login .card .card-header .card-header-caret {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 100%;
  text-align: center;
  display: none;
}
.main-panorama .main-login .card .card-header .card-header-caret .fa.fa-caret-right {
  display: block;
  color: #FFFFFF;
  font-size: 1.625rem;
  margin-top: 12px;
  margin-left: 3px;
}
.main-panorama .main-login .card .card-header .card-header-caret .fa.fa-caret-down {
  display: none;
  color: #FFFFFF;
  font-size: 1.625rem;
  margin-top: 12px;
}
.main-panorama .main-login .card .card-header .card-title {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 2.125rem;
  color: #434343;
  border-bottom: 0px solid #000000;
  margin-top: 0px;
  margin-bottom: 0.5rem;
  padding-bottom: 0px;
  display: flex;
}
.main-panorama .main-login .card .card-header .card-title .card-title-text {
  padding-top: 2px;
}
.main-panorama .main-login .card .card-header .card-title:before {
  content: '';
  width: 44px;
  height: 44px;
  display: inline-block;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: -17px;
  background: transparent url(../../images/de_DE/svg/widget-icon-login.svg) no-repeat center center;
  background-size: 65%;
}
@media (max-width: 767px) {
  .main-panorama .main-login .card .card-header .card-title:before {
    margin-left: 0px;
    width: 39px;
    height: 39px;
    margin-bottom: -13px;
    margin-right: 10px;
    background: transparent url(../../images/de_DE/svg/widget-icon-login.svg) no-repeat center center;
    background-size: 65%;
  }
}
.main-panorama .main-login .card .card-header .card-header-caret-button-sm {
  display: none;
  border: 2px solid #dfbd78;
  border-radius: 25px;
  background-color: #FFFFFF;
  width: 32px;
  height: 32px;
  padding: 0px;
}
.main-panorama .main-login .card .card-header .card-header-caret-button-sm .fas.fa-chevron-down {
  display: none;
  font-size: 1.25rem;
  color: #1d1d1b;
}
.main-panorama .main-login .card .card-header .card-header-caret-button-sm .fas.fa-chevron-up {
  display: none;
  font-size: 1.25rem;
  color: #1d1d1b;
}
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:hover,
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:focus {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
}
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:hover .fas.fa-chevron-down,
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:focus .fas.fa-chevron-down,
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:hover .fas.fa-chevron-up,
.main-panorama .main-login .card .card-header .card-header-caret-button-sm:focus .fas.fa-chevron-up {
  color: #1d1d1b;
}
.main-panorama .main-login .card .card-body {
  padding-top: 0px;
  padding-bottom: 0.5rem;
  background-color: #FFFFFF;
  border-radius: 0px;
}
.main-panorama .main-login .card .card-body .main-login-card-links {
  margin-top: 0.5rem;
}
.main-panorama .main-login .card .card-body .card-text {
  padding-top: 0px;
}
.main-panorama .main-login .card .card-footer {
  border-top: 0px solid #000000;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 1rem;
}
.main-panorama .main-login .card .card-footer .card-button-line {
  padding-top: 0.5rem;
}
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary {
  color: #1d1d1b;
  border: 0px solid #399cdc;
  background-color: #399cdc;
  border-radius: 25px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  padding: 0.5rem 1rem;
}
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary:hover,
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary:focus {
  color: #dfbd78;
  border: 0px solid #0064a3;
  background-color: #0064a3;
}
.main-panorama .main-login .card .alert {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  border-radius: 0px;
  z-index: 5;
}
.main-panorama .main-login .card .alert .btn-close {
  background: transparent none;
  opacity: 1;
}
.main-panorama .main-login .card .alert .btn-close:focus,
.main-panorama .main-login .card .alert .btn-close:active {
  border: 0px !important;
  outline: none !important;
  box-shadow: none;
}
.main-panorama .main-login .card .alert .btn-close:before {
  font-size: 1.125rem;
}
@media (max-width: 991px) {
  .main-panorama .main-login .card .card-header .card-title {
    font-size: 1.813rem;
  }
  .main-panorama .main-login .card .card-header .card-title:before {
    margin-bottom: -19px;
  }
  .main-panorama .main-login .card .card-header .card-title .card-title-text {
    padding-top: 4px;
  }
}
@media (max-width: 767px) {
  .main-panorama .main-login .card {
    background: #FFFFFF none;
    margin: 0px;
  }
  .main-panorama .main-login .card .card-header {
    background-color: #FFFFFF;
    cursor: pointer;
    padding: 6px 0.65rem 5px 1rem;
    border-top-left-radius: 0px;
  }
  .main-panorama .main-login .card .card-header .card-header-caret {
    display: block;
    left: 0px;
  }
  .main-panorama .main-login .card .card-header .card-title {
    font-size: 1.25rem;
    width: calc(100% - 32px);
  }
  .main-panorama .main-login .card .card-header .card-title:before {
    margin-bottom: -13px;
  }
  .main-panorama .main-login .card .card-header .card-title .card-title-text {
    padding-top: 8px;
    margin-right: 10px;
  }
  .main-panorama .main-login .card .card-header .card-header-caret-button-sm {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: 5px 12px 3px 12px;
    margin-top: 3px;
  }
  .main-panorama .main-login .card .card-header .card-header-caret-button-sm .fas.fa-chevron-down {
    display: block;
  }
  .main-panorama .main-login .card .card-header .card-header-caret-button-sm .fas.fa-chevron-up {
    display: none;
  }
  .main-panorama .main-login .card .card-body {
    background-color: #FFFFFF;
  }
  .main-panorama .main-login .card .card-body .card-text {
    padding-top: 1rem;
  }
  .main-panorama .main-login .card .card-footer {
    background-color: #FFFFFF;
    border-bottom-left-radius: 0px;
  }
  .main-panorama .main-login .card .alert {
    left: 0px;
  }
  .main-panorama .main-login .card.opened-sm .card-header-caret .fa.fa-caret-right {
    display: none;
  }
  .main-panorama .main-login .card.opened-sm .card-header-caret .fa.fa-caret-down {
    display: block;
  }
  .main-panorama .main-login .card.opened-sm .card-header-caret-button-sm .fas.fa-chevron-down {
    display: none;
  }
  .main-panorama .main-login .card.opened-sm .card-header-caret-button-sm .fas.fa-chevron-up {
    display: block;
  }
}
#cockpit-cards-container {
  background-color: #eceff5;
  padding-bottom: 32px;
}
#cockpit-cards-container .card {
  border-radius: 0px;
  border: 0px solid #000000;
  background-color: #f3f3f3;
  margin: 32px 16px 0px 16px;
  width: calc(33.333333% - 16px - 16px);
  padding-left: 0px;
}
#cockpit-cards-container .card form {
  display: contents;
}
#cockpit-cards-container .card .card-header {
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
  border-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  display: flex;
}
#cockpit-cards-container .card .card-header .card-header-caret {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 100%;
  text-align: center;
  display: none;
}
#cockpit-cards-container .card .card-header .card-header-caret .fa.fa-caret-right {
  display: block;
  color: #FFFFFF;
  font-size: 1.625rem;
  margin-top: 12px;
  margin-left: 3px;
}
#cockpit-cards-container .card .card-header .card-header-caret .fa.fa-caret-down {
  display: none;
  color: #FFFFFF;
  font-size: 1.625rem;
  margin-top: 12px;
}
#cockpit-cards-container .card .card-header .card-title {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.5rem;
  color: #434343;
  border-bottom: 0px solid #000000;
  margin-top: 0px;
  margin-bottom: 0.5rem;
  padding-bottom: 0px;
  display: flex;
}
#cockpit-cards-container .card .card-header .card-title .card-title-text {
  padding-top: 2px;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm {
  display: none;
  border: 2px solid #dfbd78;
  border-radius: 25px;
  background-color: #FFFFFF;
  width: 32px;
  height: 32px;
  padding: 0px;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm .fas.fa-chevron-down {
  display: none;
  font-size: 1.15rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm .fas.fa-chevron-up {
  display: none;
  font-size: 1.15rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:hover,
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:focus {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:hover .fas.fa-chevron-down,
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:focus .fas.fa-chevron-down,
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:hover .fas.fa-chevron-up,
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:focus .fas.fa-chevron-up {
  color: #1d1d1b;
}
#cockpit-cards-container .card .card-body {
  padding-top: 0px;
  padding-bottom: 0.5rem;
  background-color: #FFFFFF;
  border-radius: 0px;
  font-size: 1.125rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card .card-body .card-button-line {
  padding-top: 1rem;
}
#cockpit-cards-container .card .card-body .main-login-card-links {
  margin-top: 0.5rem;
}
#cockpit-cards-container .card .card-body .card-body-ajax-loader {
  margin-left: 0px;
}
#cockpit-cards-container .card .card-body .card-text {
  padding-top: 0px;
}
#cockpit-cards-container .card .card-footer {
  border-top: 0px solid #000000;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 1rem;
}
#cockpit-cards-container .card .card-footer .card-button-line {
  padding-top: 0.5rem;
}
#cockpit-cards-container .card .alert {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  border-radius: 0px;
  z-index: 5;
}
#cockpit-cards-container .card .alert .btn-close {
  background: transparent none;
  opacity: 1;
}
#cockpit-cards-container .card .alert .btn-close:focus,
#cockpit-cards-container .card .alert .btn-close:active {
  border: 0px !important;
  outline: none !important;
  box-shadow: none;
}
#cockpit-cards-container .card .alert .btn-close:before {
  font-size: 1.125rem;
}
@media (max-width: 1199px) {
  #cockpit-cards-container .card {
    width: calc(50% - 16px - 16px);
  }
}
@media (max-width: 991px) {
  #cockpit-cards-container .card {
    width: calc(50% - 16px - 16px);
  }
  #cockpit-cards-container .card .card-header .card-title {
    font-size: 1.25rem;
  }
  #cockpit-cards-container .card .card-header .card-title:before {
    margin-bottom: -19px;
  }
  #cockpit-cards-container .card .card-header .card-title .card-title-text {
    padding-top: 4px;
  }
}
@media (max-width: 767px) {
  #cockpit-cards-container {
    padding-bottom: 0px;
  }
  #cockpit-cards-container .card:nth-child(2n-1) {
    background: #FFFFFF none;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-header {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-header .card-header-caret {
    background-color: #acb5bd;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-footer {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card:nth-child(2n) {
    background: #FFFFFF none;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-header {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-header .card-header-caret {
    background-color: #acb5bd;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-footer {
    background-color: #FFFFFF;
  }
  #cockpit-cards-container .card {
    width: 100%;
    margin: 0px;
  }
  #cockpit-cards-container .card .card-header {
    padding: 6px 0.65rem 5px 1rem;
    border-top-left-radius: 0px;
  }
  #cockpit-cards-container .card .card-header .card-header-caret {
    display: block;
    left: 0px;
  }
  #cockpit-cards-container .card .card-header .card-title {
    font-size: 1.15rem;
    width: calc(100% - 32px);
  }
  #cockpit-cards-container .card .card-header .card-title:before {
    margin-bottom: -13px;
  }
  #cockpit-cards-container .card .card-header .card-title .card-title-text {
    padding-top: 8px;
    margin-right: 10px;
  }
  #cockpit-cards-container .card .card-header .card-header-caret-button-sm {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: 5px 12px 3px 12px;
    margin-top: 3px;
  }
  #cockpit-cards-container .card .card-header .card-header-caret-button-sm .fas.fa-chevron-down {
    display: block;
  }
  #cockpit-cards-container .card .card-header .card-header-caret-button-sm .fas.fa-chevron-up {
    display: none;
  }
  #cockpit-cards-container .card .card-body {
    display: none;
  }
  #cockpit-cards-container .card .card-body .card-body-ajax-loader {
    margin-left: 0px;
  }
  #cockpit-cards-container .card .card-body .card-text {
    padding-top: 1rem;
  }
  #cockpit-cards-container .card .card-footer {
    display: none;
    border-bottom-left-radius: 0px;
  }
  #cockpit-cards-container .card .alert {
    left: 0px;
  }
  #cockpit-cards-container .card.login.opened-sm .card-body {
    display: block;
  }
  #cockpit-cards-container .card.login.opened-sm .card-footer {
    display: block;
  }
  #cockpit-cards-container .card.opened-sm .card-header-caret .fa.fa-caret-right {
    display: none;
  }
  #cockpit-cards-container .card.opened-sm .card-header-caret .fa.fa-caret-down {
    display: block;
  }
  #cockpit-cards-container .card.opened-sm .card-header-caret-button-sm .fas.fa-chevron-down {
    display: none;
  }
  #cockpit-cards-container .card.opened-sm .card-header-caret-button-sm .fas.fa-chevron-up {
    display: block;
  }
}
#cockpit-cards-container .card.login .card-header .card-title:before,
#cockpit-cards-container .card.product-calculator .card-header .card-title:before,
#cockpit-cards-container .card.meter-reading .card-header .card-title:before,
#cockpit-cards-container .card.postbox .card-header .card-title:before,
#cockpit-cards-container .card.invoice .card-header .card-title:before,
#cockpit-cards-container .card.meter .card-header .card-title:before,
#cockpit-cards-container .card.prepayment .card-header .card-title:before,
#cockpit-cards-container .card.customer .card-header .card-title:before,
#cockpit-cards-container .card.contract .card-header .card-title:before,
#cockpit-cards-container .card.quick-links .card-header .card-title:before,
#cockpit-cards-container .card.customer-account .card-header .card-title:before,
#cockpit-cards-container .card.bankdata .card-header .card-title:before,
#cockpit-cards-container .card.order-status .card-header .card-title:before,
#cockpit-cards-container .card.e-mobility .card-header .card-title:before,
#cockpit-cards-container .card.co2-footprint .card-header .card-title:before,
#cockpit-cards-container .card.cost-view .card-header .card-title:before,
#cockpit-cards-container .card.gridConnection .card-header .card-title:before,
#cockpit-cards-container .card.cost-comparison .card-header .card-title:before {
  content: '';
  width: 44px;
  height: 44px;
  display: block;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: 1px;
  flex-shrink: 0;
}
@media (max-width: 767px) {
  #cockpit-cards-container .card.login .card-header .card-title:before,
  #cockpit-cards-container .card.product-calculator .card-header .card-title:before,
  #cockpit-cards-container .card.meter-reading .card-header .card-title:before,
  #cockpit-cards-container .card.postbox .card-header .card-title:before,
  #cockpit-cards-container .card.invoice .card-header .card-title:before,
  #cockpit-cards-container .card.meter .card-header .card-title:before,
  #cockpit-cards-container .card.prepayment .card-header .card-title:before,
  #cockpit-cards-container .card.customer .card-header .card-title:before,
  #cockpit-cards-container .card.contract .card-header .card-title:before,
  #cockpit-cards-container .card.quick-links .card-header .card-title:before,
  #cockpit-cards-container .card.customer-account .card-header .card-title:before,
  #cockpit-cards-container .card.bankdata .card-header .card-title:before,
  #cockpit-cards-container .card.order-status .card-header .card-title:before,
  #cockpit-cards-container .card.e-mobility .card-header .card-title:before,
  #cockpit-cards-container .card.co2-footprint .card-header .card-title:before,
  #cockpit-cards-container .card.cost-view .card-header .card-title:before,
  #cockpit-cards-container .card.gridConnection .card-header .card-title:before,
  #cockpit-cards-container .card.cost-comparison .card-header .card-title:before {
    margin-left: 0px;
    width: 39px;
    height: 39px;
    margin-bottom: -13px;
    margin-right: 10px;
  }
}
#cockpit-cards-container .card.login .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-login.svg) no-repeat center center;
  background-size: 65%;
}
@media (max-width: 767px) {
  #cockpit-cards-container .card.login .card-header .card-title:before {
    background: transparent url(../../images/de_DE/svg/widget-icon-login.svg) no-repeat center center;
    background-size: 65%;
  }
}
#cockpit-cards-container .card.product-calculator .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-calculator.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.meter-reading .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-meter.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.e-mobility .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-e-mobility.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.postbox .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-postbox.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.invoice .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-invoice.svg) no-repeat center 7px;
  background-size: 65%;
}
#cockpit-cards-container .card.meter .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-meter.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.prepayment .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-prepayment.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.customer .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-customer.svg) no-repeat center 7px;
  background-size: 65%;
}
#cockpit-cards-container .card.contract .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-contract.svg) no-repeat center 7px;
  background-size: 65%;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.power {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat -4px 6px;
  background-size: 15px 15px;
  padding-left: 15px;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.gas {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat -3px 6px;
  background-size: 15px 15px;
  padding-left: 16px;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.water {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat -1px 6px;
  background-size: 15px 15px;
  padding-left: 20px;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.thermal {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat -1px 6px;
  background-size: 15px 15px;
  padding-left: 20px;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.powerCharge {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat 0px 6px;
  background-size: 15px 15px;
  padding-left: 20px;
}
#cockpit-cards-container .card.customer-account .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-customer-account.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.bankdata .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-bankdata.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.order-status .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-service-status.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.co2-footprint .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-co2-footprint.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.cost-view .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-cost-view.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.gridConnection .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-grid-connection.svg) no-repeat center center;
  background-size: 70%;
}
#cockpit-cards-container .card.cost-comparison .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-cost-comparison.svg) no-repeat center center;
  background-size: 65%;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row {
  margin-left: 0px;
  margin-right: 0px;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label {
  display: inline-block;
  width: 100%;
  float: left;
  background: #ececec none;
  border-right: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label div.radio-label {
  margin: 0px;
  padding: 0.15rem 0px;
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label:hover,
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label:hover div.radio-label,
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label:focus div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label:hover,
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label:hover div.radio-label,
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label:focus div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label > span {
  display: none;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row > *[class^='col-']:first-child input[type=radio]:not(old) + label {
  border-top-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row > *[class^='col-']:last-child input[type=radio]:not(old) + label {
  border-right: 0px;
  border-top-right-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn {
  border: 0px;
  border-radius: 0px;
  margin: 0px;
  padding: 0.15rem 0px;
  background-color: #ececec;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
  border-right: 1px solid #FFFFFF;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  width: 50%;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn:first-of-type {
  border-top-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn:last-of-type {
  border-right: 0px;
  border-top-right-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn:hover,
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn:focus {
  background: #dfbd78;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn-check:checked + .btn {
  background: #dfbd78 none;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row {
  margin-left: 0rem;
  margin-right: 0rem;
  border-top: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label {
  display: inline-block;
  width: 100%;
  float: left;
  background: #ececec none;
  border-right: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label {
  margin: 0px;
  padding: 0.15rem 0px;
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon {
  display: inline-block;
  width: 27px;
  height: 27px;
  vertical-align: bottom;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-label-text {
  display: none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.power,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.gas,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.water,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.thermal,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.powerCharge,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-label-text {
  display: inline-block;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.power,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.gas,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.water,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.thermal,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.powerCharge,
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label > span {
  display: none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row > *[class='flex-fill']:first-child input[type=radio]:not(old) + label {
  border-bottom-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row > *[class='flex-fill']:last-child input[type=radio]:not(old) + label {
  border-right: 0px;
  border-bottom-right-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches {
  border-top: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn {
  margin: 0px;
  padding: 0.15rem 0px;
  background-color: #ececec;
  border-right: 1px solid #FFFFFF;
  border-radius: 0px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:first-of-type {
  border-bottom-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:last-of-type {
  border-right: 0px;
  border-bottom-right-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn > span {
  width: auto;
  height: auto;
  border: 0px;
  border-radius: 0px;
  background: transparent none;
  margin: 0px;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon {
  display: inline-block;
  width: 27px;
  height: 27px;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-label-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
  display: none;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-icon.power,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-icon.gas,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-icon.water,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-icon.thermal,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-icon.powerCharge,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:hover .btn-group-branch-label-text,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn:focus .btn-group-branch-label-text {
  color: #1d1d1b !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn {
  background-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn .btn-group-branch-label-text {
  display: inline-block;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.power,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.gas,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.water,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.thermal,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.powerCharge,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-label-text,
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-label-text {
  color: #1d1d1b !important;
}
#cockpit-cards-container .card.product-calculator .cockpit-card-power-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-gas-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-water-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-thermal-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-power-charge-input-container .col-form-label {
  padding-bottom: 0px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .cockpit-card-power-input-container .form-floating,
#cockpit-cards-container .card.product-calculator .cockpit-card-gas-input-container .form-floating,
#cockpit-cards-container .card.product-calculator .cockpit-card-water-input-container .form-floating,
#cockpit-cards-container .card.product-calculator .cockpit-card-thermal-input-container .form-floating,
#cockpit-cards-container .card.product-calculator .cockpit-card-power-charge-input-container .form-floating {
  margin-top: -0.25rem;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons {
  width: 100%;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons .consumption-button {
  height: 40px;
  flex: 20%;
  border: 0px;
  border-right: 1px solid #FFFFFF;
  cursor: pointer;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons .consumption-button:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons .consumption-button:last-child {
  border-right: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
@media (max-width: 767px) {
  #cockpit-cards-container .card.product-calculator .consumption-buttons {
    margin-top: 1rem;
  }
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-01.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-02.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-03.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-04.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-05.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(1).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-1.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-2.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-3.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-4.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-5.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5):hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5).active,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5).hoveractive {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5).active:hover,
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5).hoveractive:hover {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption {
  width: 100%;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption .consumption-button {
  height: 40px;
  flex: 20%;
  margin-left: 0px;
  border-right: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption .consumption-button:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption .consumption-button:last-child {
  border-right: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
@media (max-width: 767px) {
  #cockpit-cards-container .card.product-calculator .btn-group-consumption {
    margin-top: 1rem;
  }
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(1) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-01.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(1):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(1):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(2) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-02.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(2):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(2):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(3) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-03.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(3):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(3):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(4) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-04.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(4):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(4):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(5) {
  background: #ececec url(../../images/de_DE/svg/icon-persons-05.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(5):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button:nth-of-type(5):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:checked + .btn.consumption-button:nth-of-type(1) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:checked + .btn.consumption-button:nth-of-type(2) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:checked + .btn.consumption-button:nth-of-type(3) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:checked + .btn.consumption-button:nth-of-type(4) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:checked + .btn.consumption-button:nth-of-type(5) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(1) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-1.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(1):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(1):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(2) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-2.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(2):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(2):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(3) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-3.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(3):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(3):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(4) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-4.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(4):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(4):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(5) {
  background: #ececec url(../../images/de_DE/svg/icon-vehicle-loading-size-5.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(5):hover,
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .consumption-button:nth-of-type(5):focus {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:checked + .btn.consumption-button:nth-of-type(1) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:checked + .btn.consumption-button:nth-of-type(2) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:checked + .btn.consumption-button:nth-of-type(3) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:checked + .btn.consumption-button:nth-of-type(4) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:checked + .btn.consumption-button:nth-of-type(5) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top {
  background-color: #dfbd78;
  height: 50px;
  border-radius: 5px 5px 0px 0px;
  margin-top: 5px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top .icon-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 2.125rem;
  color: #399cdc;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top .output-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 2.125rem;
  color: #399cdc;
  padding: 0px 12px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top .unit-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container {
  background: #ececec url(../../images/de_DE/svg/pict-card-data-co2.svg) no-repeat 11px bottom;
  background-size: 37%;
  padding: 10px 10px 25px 10px;
  border-top: 1px solid #FFFFFF;
  border-radius: 0px 0px 5px 5px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level {
  float: right;
  white-space: nowrap;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level .img-field {
  height: 20px;
  width: 20px;
  display: inline-block;
  margin-left: 1px;
  margin-bottom: -3px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level .unit-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #399cdc;
  margin-left: 1px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level.level-germany .img-field {
  background: transparent url(../../images/de_DE/svg/icon-flag-germany.svg) center center;
  background-size: cover;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level.level-europe .img-field {
  background: transparent url(../../images/de_DE/svg/icon-flag-europe.svg) center center;
  background-size: cover;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container .level.level-world .img-field {
  background: transparent url(../../images/de_DE/svg/icon-flag-globe.svg) center center;
  background-size: cover;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-top,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-top {
  background-color: #ececec;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
  border-radius: 5px 5px 0px 0px;
  margin-top: 5px;
  padding: 0.5rem 1rem;
  border-bottom: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-top .info-default,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-top .info-default {
  margin-left: 0.5rem;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-bottom {
  background-color: #dfbd78;
  height: 50px;
  border-radius: 0px 0px 5px 5px;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .icon-field,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-bottom .icon-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 2.125rem;
  color: #399cdc;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .output-field,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-bottom .output-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 2.125rem;
  color: #399cdc;
  padding: 0px 12px;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .unit-field,
#cockpit-cards-container .card.cost-comparison .card-body .cost-view-prognosis-bottom .unit-field {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
}
#cockpit-cards-container .card.cost-view .card-body .accordion,
#cockpit-cards-container .card.cost-comparison .card-body .accordion {
  margin-top: 0.5rem;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item {
  background: transparent;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button::after,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button::after,
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button.collapsed::after,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button.collapsed::after {
  background: transparent none;
  width: 0px;
  height: 0px;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button {
  border-radius: 25px 25px 0px 0px;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:hover,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button:hover,
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:focus,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 2px solid #dfbd78;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button .fa-caret-down,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button .fa-caret-down {
  display: none;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button .fa-caret-up,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button .fa-caret-up {
  display: inline-block;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:not(.collapsed),
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button:not(.collapsed) {
  background-color: #FFFFFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #1d1d1b;
  border: 2px solid #dfbd78;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button.collapsed,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button.collapsed {
  border-radius: 25px 25px 25px 25px;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button.collapsed .fa-caret-down,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button.collapsed .fa-caret-down {
  display: inline-block;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button.collapsed .fa-caret-up,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-button.collapsed .fa-caret-up {
  display: none;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-body,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-body {
  background-color: #ececec;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  font-size: 1.125rem;
  padding: calc(0.5rem - 2px) 1rem 0.5rem 1rem;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-body .info-default,
#cockpit-cards-container .card.cost-comparison .card-body .accordion .accordion-item .accordion-body .info-default {
  font-size: 1.125rem;
  margin-left: 0.5rem;
}
body.in #cockpit-cards-container .card .card-body .card-button-line {
  padding-top: 0.5rem;
}
#contextMenu {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  margin: 0 auto;
  z-index: 33;
  width: 100%;
  background-color: #FFFFFF;
}
@media (min-width: 1200px) {
  #contextMenu {
    padding-right: 0px;
    width: calc(100% - 1rem);
    right: auto;
    border-bottom-right-radius: 5px;
  }
}
#contextMenu .login-name {
  background-color: #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  padding: 10px 16px 14px 16px;
  font-size: 1.75rem;
}
#contextMenu .accordion-item {
  border: 0px;
  border-radius: 0px;
  margin-bottom: 0px;
  background-color: transparent;
}
#contextMenu .accordion-item .accordion-header {
  border-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  line-height: 1.2;
}
#contextMenu .accordion-item .accordion-button::after,
#contextMenu .accordion-item .accordion-button.collapsed::after {
  background: transparent none;
  width: 0px;
  height: 0px;
}
#contextMenu .accordion-item .accordion-collapse.show {
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
}
#contextMenu .accordion-item .accordion-button {
  padding: 4px 52px 4px 16px;
  border-radius: 0px;
  background-color: #399cdc;
  background-image: url(../../images/de_DE/svg/context-item-up-hover-focus.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
  margin-bottom: 1px;
}
#contextMenu .accordion-item .accordion-button:hover,
#contextMenu .accordion-item .accordion-button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #399cdc;
  background-image: url(../../images/de_DE/svg/context-item-up-hover-focus.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
}
#contextMenu .accordion-item .accordion-button:hover .context-menu-level-1:before,
#contextMenu .accordion-item .accordion-button:focus .context-menu-level-1:before,
#contextMenu .accordion-item .accordion-button:hover .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button:focus .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button:hover .context-menu-level-3:before,
#contextMenu .accordion-item .accordion-button:focus .context-menu-level-3:before {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button:hover .context-menu-label,
#contextMenu .accordion-item .accordion-button:focus .context-menu-label {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button:hover .context-menu-value,
#contextMenu .accordion-item .accordion-button:focus .context-menu-value {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button .fa-caret-down {
  display: none;
}
#contextMenu .accordion-item .accordion-button .fa-caret-up {
  display: inline-block;
}
#contextMenu .accordion-item .accordion-button .context-menu-level-1:before {
  content: '\f2bb';
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 1.25rem;
  padding-top: 5px;
  display: inline-block;
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button .context-menu-level-2:before {
  content: '\f64f';
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 1.25rem;
  padding-top: 5px;
  display: inline-block;
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button .context-menu-level-3:before {
  content: '\f3fd';
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 1.25rem;
  padding-top: 5px;
  display: inline-block;
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button .context-menu-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  color: #FFFFFF;
  padding-left: 40px;
  margin-top: -31px;
}
#contextMenu .accordion-item .accordion-button .context-menu-value {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #FFFFFF;
  padding-left: 40px;
  margin-top: 1px;
}
#contextMenu .accordion-item .accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#contextMenu .accordion-item .accordion-button.collapsed {
  background-color: #0064a3;
  background-image: url(../../images/de_DE/svg/context-item-down.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover,
#contextMenu .accordion-item .accordion-button.collapsed:focus {
  background-color: #399cdc;
  background-image: url(../../images/de_DE/svg/context-item-down-hover-focus.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 20px;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-level-1:before,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-level-1:before,
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-level-3:before,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-level-3:before {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-label,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-label {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-value,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-value {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button.collapsed .fa-caret-down {
  display: inline-block;
}
#contextMenu .accordion-item .accordion-button.collapsed .fa-caret-up {
  display: none;
}
#contextMenu .accordion-item .accordion-button.collapsed .context-menu-level-1:before,
#contextMenu .accordion-item .accordion-button.collapsed .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button.collapsed .context-menu-level-3:before {
  color: #ececec;
}
#contextMenu .accordion-item .accordion-button.collapsed .context-menu-label {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button.collapsed .context-menu-value {
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle {
  cursor: default;
  background: #0064a3 none;
}
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle:hover,
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle:focus {
  background: #0064a3 none;
}
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle .fa-caret-down {
  display: none;
}
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle .fa-caret-up {
  display: none;
}
#contextMenu .accordion-item .accordion-body {
  padding: 0px;
  background-color: transparent;
  border-radius: 0px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry {
  display: block;
  width: 100%;
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #434343;
  text-decoration: none;
  padding: 10px 16px 8px 56px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry:hover,
#contextMenu .accordion-item .accordion-body .context-menu-entry:focus {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #1d1d1b;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.active {
  background-color: #f3f3f3;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #1d1d1b;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.active:hover,
#contextMenu .accordion-item .accordion-body .context-menu-entry.active:focus {
  background-color: #f3f3f3;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #1d1d1b;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.context-menu-entry-icon-power {
  background-image: url(../../images/de_DE/svg/icon-power.svg);
  background-repeat: no-repeat;
  background-position: 16px 12px;
  background-size: 20px 20px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.context-menu-entry-icon-gas {
  background-image: url(../../images/de_DE/svg/icon-gas.svg);
  background-repeat: no-repeat;
  background-position: 16px 12px;
  background-size: 20px 20px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.context-menu-entry-icon-water {
  background-image: url(../../images/de_DE/svg/icon-water.svg);
  background-repeat: no-repeat;
  background-position: 16px 12px;
  background-size: 20px 20px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.context-menu-entry-icon-thermal {
  background-image: url(../../images/de_DE/svg/icon-thermal.svg);
  background-repeat: no-repeat;
  background-position: 16px 12px;
  background-size: 20px 20px;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.context-menu-entry-icon-powerCharge {
  background-image: url(../../images/de_DE/svg/icon-vehicle-loading.svg);
  background-repeat: no-repeat;
  background-position: 16px 11px;
  background-size: 20px 20px;
}
@media (max-width: 991px) {
  #contextMenu .login-name {
    padding: 7px 16px;
    font-size: 1.438rem;
  }
}
@media (max-width: 767px) {
  #contextMenu {
    position: relative;
    display: none;
  }
  #contextMenu .login-name {
    padding: 5px 16px;
    font-size: 1.25rem;
  }
  #contextMenu .accordion-item .accordion-collapse.show {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  #contextMenu .accordion-item:last-child .accordion-body {
    border-bottom: 15px solid #dedede;
  }
}
@media (min-width: 768px) {
  #contextMenu.fixed-context-menu {
    position: fixed;
    width: 50%;
    top: calc(100px + 50px);
    margin-left: 0;
    z-index: 1031;
    -webkit-box-shadow: 0 6px 12px #0000002E;
    -moz-box-shadow: 0 6px 12px #0000002E;
    box-shadow: 0 6px 12px #0000002E;
  }
}
@media (min-width: 1200px) {
  #contextMenu.fixed-context-menu {
    width: calc(33.333333% - 16px);
  }
}
@media (min-width: calc(1620px + 1px)) {
  #contextMenu.fixed-context-menu {
    width: calc((1620px / 3) - 16px - 16px);
    left: calc(((100vw - 1620px) / 2) + 16px);
  }
}
#contextMenu.fixed-context-menu .accordion-item .accordion-collapse.show {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.process #contextMenu .accordion-item .accordion-button.collapsed.no-toggle {
  border-bottom: 1px solid #0064a3;
  margin-bottom: 0px;
}
.process #contextMenu .accordion-item .accordion-button.collapsed.no-toggle .context-menu-level-1:before,
.process #contextMenu .accordion-item .accordion-button.collapsed.no-toggle .context-menu-level-2:before,
.process #contextMenu .accordion-item .accordion-button.collapsed.no-toggle .context-menu-level-3:before {
  color: #dedede;
}
.process #contextMenu .accordion-item .accordion-header .accordion-button,
.process #contextMenu .accordion-item .accordion-header .accordion-button.collapsed {
  background-image: none;
  padding: 4px 16px;
}
.process #contextMenu .accordion-item .accordion-header .accordion-button:hover,
.process #contextMenu .accordion-item .accordion-header .accordion-button.collapsed:hover,
.process #contextMenu .accordion-item .accordion-header .accordion-button:focus,
.process #contextMenu .accordion-item .accordion-header .accordion-button.collapsed:focus {
  background-image: none;
  outline: none;
}
@media (max-width: 991px) {
  .process #contextMenu {
    width: 50%;
    position: relative;
    float: left;
  }
}
.main-process .card {
  background-color: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-process .card .card-header {
  background-color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  border-radius: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.main-process .card .card-header .card-title {
  font-family: 'Bitter', sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  font-size: 1.75rem;
  margin-bottom: 0px;
  margin-right: 1rem;
  padding-top: 7px;
  border-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.main-process .card .card-header .steps-container {
  margin: 7px 36px 0px 0px;
}
.main-process .card .card-header .steps-container .step {
  width: 11px;
  height: 11px;
  background-color: #acb5bd;
  border: 1px solid #acb5bd;
  border-radius: 0px;
  margin-right: 8px;
}
.main-process .card .card-header .steps-container .step.active {
  background-color: #399cdc;
  border: 1px solid #399cdc;
}
.main-process .card .card-body {
  background-color: #FFFFFF;
  border-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-process .card .card-body > .alert {
  border-radius: 0px;
}
.main-process .card .card-body > .alert ul {
  padding-left: 1rem;
}
.main-process .card .card-body > .alert .btn-close {
  background: transparent none;
  opacity: 1;
}
.main-process .card .card-body > .alert .btn-close:focus,
.main-process .card .card-body > .alert .btn-close:active {
  border: 0px !important;
  outline: none !important;
  box-shadow: none;
}
.main-process .card .card-body > .alert .btn-close:before {
  font-size: 1.125rem;
}
.main-process .card .card-body .branch-icon-before-text.power {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat -4px 5px;
  background-size: 15px 15px;
  padding-left: 15px;
}
.main-process .card .card-body .branch-icon-before-text.gas {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat -3px 4px;
  background-size: 15px 15px;
  padding-left: 16px;
}
.main-process .card .card-body .branch-icon-before-text.water {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat -1px 5px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-process .card .card-body .branch-icon-before-text.thermal {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat -1px 4px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-process .card .card-body .branch-icon-before-text.powerCharge {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat 0px 4px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-process .card .card-footer {
  background-color: #FFFFFF;
  border-top: 0px solid #000000;
  border-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-process .card .co2-page-img {
  margin-left: -16px;
  margin-right: -16px;
  margin-top: -6px;
}
@media (max-width: 767px) {
  .main-process .card .card-header .card-title {
    font-size: 1.375rem;
    padding-top: 0px;
  }
}
.main-process .card .card {
  background-color: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-process .card .card .card-header {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
}
.main-process .card .card .card-header .card-title {
  padding-top: 0px;
  font-family: 'Bitter', sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  font-size: 1.25rem;
  margin-right: 0px;
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.main-process .card .card .card-body {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
}
.main-process .card .card .card-footer {
  background-color: #FFFFFF;
  border-top: 0px solid #000000;
  border-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.main-process .two-column-flex-cards-row {
  width: calc(100% + 1.5rem);
}
.main-process .two-column-flex-cards-row .card {
  padding-bottom: 1rem;
  background-color: transparent;
}
.main-process .ecar-image-row {
  background: transparent url(../../images/de_DE/svg/icon-process-e-car-funding.svg) no-repeat 0.75rem center;
  background-size: 400px;
  min-height: 200px;
}
@media (max-width: 1399px) {
  .main-process .ecar-image-row {
    background-size: 370px;
    min-height: 184px;
  }
}
@media (max-width: 1299px) {
  .main-process .ecar-image-row {
    background-size: 330px;
    min-height: 164px;
  }
}
@media (max-width: 1199px) {
  .main-process .ecar-image-row {
    background-size: 315px;
    min-height: 156px;
  }
}
@media (max-width: 991px) {
  .main-process .ecar-image-row {
    background-size: 370px;
    min-height: 184px;
  }
}
@media (max-width: 767px) {
  .main-process .ecar-image-row {
    background-size: 300px;
    background-position: calc(100% - 0.75rem) center;
    min-height: 156px;
  }
}
@media (max-width: 689px) {
  .main-process .ecar-image-row {
    background-size: 180px;
    min-height: 90px;
  }
}
@media (max-width: 575px) {
  .main-process .ecar-image-row {
    background-size: 100px;
    background-position: 0.75rem -1rem;
    padding-top: 68px;
    min-height: 0px;
  }
}
.in .main-process .card {
  border-top-left-radius: 0px;
}
.in .main-process .card .card-header {
  border-top-left-radius: 0px;
}
@media (max-width: 767px) {
  .in .main-process .card {
    border-top-left-radius: 0px;
  }
  .in .main-process .card .card-header {
    border-top-left-radius: 0px;
  }
}
.originalValue {
  color: #666;
}
.form-row {
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .form-row {
    margin-bottom: 0.5rem;
  }
}
.two-column-form-row {
  margin-bottom: 0.5rem;
}
.col-form-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  font-size: 1rem;
}
.col-form-label.alert-danger {
  color: #ab0000;
  background-color: transparent;
}
.col-form-label.alert-warning {
  color: #9b2900;
  background-color: transparent;
}
.col-form-label.alert-info {
  color: #1d1d1b;
  background-color: transparent;
}
.confirm-page-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .confirm-page-label {
    padding-bottom: 0px;
  }
}
.confirm-page-value {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #1d1d1b;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .confirm-page-value {
    padding-top: 0px;
  }
}
.details-page-icon img {
  height: 32px;
  margin-top: 6px;
}
.form-control::placeholder {
  color: #666;
}
.form-control.alert-danger::placeholder {
  color: #ab0000;
}
.form-control.alert-warning::placeholder {
  color: #9b2900;
}
.form-control.alert-info::placeholder {
  color: #1d1d1b;
}
.form-control {
  background-color: #f3f3f3;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  border: 1px solid #acb5bd;
  border-radius: 0px;
  padding: 0.375rem 0.75rem 0.375rem 0.75rem;
}
.form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f3f3f3;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  border: 1px solid #acb5bd;
}
@media (max-width: 767px) {
  .form-control {
    font-size: 0.938rem;
  }
  .form-control:focus {
    font-size: 0.938rem;
  }
}
.form-control:read-only,
.form-control:read-only:focus {
  background-color: #FFFFFF;
  color: #434343;
  border-color: #ececec;
  cursor: default;
  min-height: calc((1.5 * 1rem) + (2 * 1px) + 0.375rem + 0.375rem);
}
@media (max-width: 767px) {
  .form-control:read-only,
  .form-control:read-only:focus {
    min-height: calc((1.5 * 0.938rem) + (2 * 1px) + 0.375rem + 0.375rem);
  }
}
.form-control.alert-danger {
  color: #ab0000;
  background-color: #faf7f5;
  border-color: #ab0000;
}
.form-control.alert-danger:focus {
  color: #ab0000;
  background-color: #faf7f5;
  border-color: #ab0000;
}
.form-control.alert-warning {
  color: #9b2900;
  background-color: #fefaf1;
  border-color: #9b2900;
}
.form-control.alert-warning:focus {
  color: #9b2900;
  background-color: #fefaf1;
  border-color: #9b2900;
}
.form-control.alert-info {
  color: #1d1d1b;
  background-color: #f0f8fc;
  border-color: #1d1d1b;
}
.form-control.alert-info:focus {
  color: #1d1d1b;
  background-color: #f0f8fc;
  border-color: #1d1d1b;
}
.form-control.alert-password-weak {
  background-color: #ffe7e1;
  border-color: #ec785b;
}
.form-control.alert-password-weak:focus {
  background-color: #ffe7e1;
  border-color: #ec785b;
}
.form-control.alert-password-medium {
  background-color: #fffaea;
  border-color: #ffd04a;
}
.form-control.alert-password-medium:focus {
  background-color: #fffaea;
  border-color: #ffd04a;
}
.form-control.alert-password-strong {
  background-color: #e0f9e0;
  border-color: #72b972;
}
.form-control.alert-password-strong:focus {
  background-color: #e0f9e0;
  border-color: #72b972;
}
textarea {
  resize: none;
}
.form-control-plaintext:hover,
.form-control-plaintext:focus {
  outline: 0px;
  cursor: default;
}
.form-control-plaintext.padded {
  border: 1px solid #FFFFFF;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
::-ms-reveal {
  display: none;
}
.input-group .input-group-text {
  border-radius: 0px;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
  background-color: #ececec;
}
.input-group .input-group-text:first-child {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.input-group .input-group-text:last-child {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.input-group .input-group-text.readonly {
  background-color: #f3f3f3;
  color: #434343;
  border-color: #ececec;
}
.input-group .input-group-text.alert-danger {
  color: #ab0000;
  background-color: #faf7f5;
  border-color: #ab0000;
}
.input-group .input-group-text.alert-danger .btn-popover {
  color: #ab0000;
}
.input-group .input-group-text.alert-warning {
  color: #9b2900;
  background-color: #fefaf1;
  border-color: #9b2900;
}
.input-group .input-group-text.alert-warning .btn-popover {
  color: #9b2900;
}
.input-group .input-group-text.alert-info {
  color: #1d1d1b;
  background-color: #f0f8fc;
  border-color: #1d1d1b;
}
.input-group .input-group-text.alert-info .btn-popover {
  color: #1d1d1b;
}
.input-group .input-group-text.info-default .btn-popover {
  color: #1d1d1b;
}
.input-group .input-group-text.alert-password-weak {
  color: #ec785b;
  background-color: #ffe7e1;
  border-color: #ec785b;
}
.input-group .input-group-text.alert-password-weak .btn-popover {
  color: #ec785b;
}
.input-group .input-group-text.alert-password-medium {
  color: #ffd04a;
  background-color: #fffaea;
  border-color: #ffd04a;
}
.input-group .input-group-text.alert-password-medium .btn-popover {
  color: #ffd04a;
}
.input-group .input-group-text.alert-password-strong {
  color: #72b972;
  background-color: #e0f9e0;
  border-color: #72b972;
}
.input-group .input-group-text.alert-password-strong .btn-popover {
  color: #72b972;
}
.input-group.password-show-hide .form-control:focus {
  border-right: 0px;
}
.input-group.password-show-hide .form-control:focus ~ .input-group-append .btn {
  border: 1px solid #acb5bd;
  background-color: #f3f3f3;
  color: #1d1d1b;
}
.input-group.password-show-hide .form-control.alert-danger ~ .input-group-append .btn {
  border-color: #ab0000;
  background-color: #faf7f5;
  color: #ab0000;
}
.input-group.password-show-hide .form-control.alert-warning ~ .input-group-append .btn {
  border-color: #9b2900;
  background-color: #fefaf1;
  color: #9b2900;
}
.input-group.password-show-hide .form-control.alert-info ~ .input-group-append .btn {
  border-color: #1d1d1b;
  background-color: #f0f8fc;
  color: #1d1d1b;
}
.input-group.password-show-hide .form-control.alert-password-weak ~ .input-group-append .btn {
  background-color: #ffe7e1;
  border-color: #ec785b;
  color: #ec785b;
}
.input-group.password-show-hide .form-control.alert-password-medium ~ .input-group-append .btn {
  background-color: #fffaea;
  border-color: #ffd04a;
  color: #ffd04a;
}
.input-group.password-show-hide .form-control.alert-password-strong ~ .input-group-append .btn {
  background-color: #e0f9e0;
  border-color: #72b972;
  color: #72b972;
}
.input-group.password-show-hide .input-group-append .btn {
  background-color: #f3f3f3;
  border-radius: 0px;
  border-left: 0px !important;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
}
.input-group.password-show-hide .input-group-append .btn:hover {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.input-group.password-show-hide .input-group-append .btn:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.input-group.password-show-hide .input-group-append:last-child .btn {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.input-group-text.input-group-seperator {
  border: 0px;
  background-color: transparent;
}
.input-group .btn-primary,
.input-group .btn-default {
  padding: 0.375rem 0.75rem;
  border-radius: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.input-group .bootstrap-select.form-control .btn.dropdown-toggle {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.input-group.password-show-hide .input-group-append .btn[aria-pressed='false'] .fa-eye {
  display: inline-block;
}
.input-group.password-show-hide .input-group-append .btn[aria-pressed='false'] .fa-eye-slash {
  display: none;
}
.input-group.password-show-hide .input-group-append .btn[aria-pressed='true'] .fa-eye {
  display: none;
}
.input-group.password-show-hide .input-group-append .btn[aria-pressed='true'] .fa-eye-slash {
  display: inline-block;
}
.input-group .input-group-text-radio-checkbox.alert-danger,
.input-group .input-group-text-radio-checkbox.alert-warning,
.input-group .input-group-text-radio-checkbox.alert-info {
  align-items: start;
  padding-top: 0.35rem;
  background-color: transparent;
  border-color: transparent;
}
.datepicker {
  border: 1px solid #0064a3;
  border-radius: 0px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
  padding: 4px;
}
.datepicker:before,
.datepicker:after {
  opacity: 0;
}
.datepicker th,
.datepicker td {
  padding: 5px 8px;
}
.datepicker th.prev {
  background-color: #0064a3;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
  padding-top: 2px;
}
.datepicker th.prev:hover,
.datepicker th.prev:focus {
  background-color: #0064a3 !important;
  color: #FFFFFF;
}
.datepicker th.datepicker-switch {
  background-color: #0064a3;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
}
.datepicker th.datepicker-switch:hover,
.datepicker th.datepicker-switch:focus {
  background-color: #0064a3 !important;
  color: #FFFFFF;
}
.datepicker th.next {
  background-color: #0064a3;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
  padding-top: 2px;
}
.datepicker th.next:hover,
.datepicker th.next:focus {
  background-color: #0064a3 !important;
  color: #FFFFFF;
}
.datepicker th.dow {
  color: #0064a3;
}
.datepicker td.day,
.datepicker td span.month,
.datepicker td span.year {
  color: #1d1d1b;
  border-radius: 0px;
  font-size: 0.875rem;
}
.datepicker td.day:hover,
.datepicker td span.month:hover,
.datepicker td span.year:hover {
  color: #1d1d1b;
  background-color: #dedede;
}
.datepicker td.day.old,
.datepicker td.day.new {
  color: #666;
}
.datepicker td.day.invalid,
.datepicker span.invalid {
  color: #ab0000;
  background-color: #faf7f5;
}
.datepicker td.day.marked,
.datepicker span.marked {
  background-color: #ececec;
}
.datepicker td.day.second,
.datepicker span.second {
  color: #FFFFFF;
  background-color: #acb5bd;
}
.datepicker tr.week:hover {
  background-color: #dedede;
  cursor: pointer;
}
.datepicker tr.week.disabled {
  color: #666;
}
.datepicker tr.week:hover td.disabled {
  color: #666;
}
.datepicker td.today,
.datepicker td.today:hover,
.datepicker tr.week.today,
.datepicker tr.week.today:hover,
.datepicker span.today,
.datepicker span.today:hover,
.datepicker tr.week:hover,
.datepicker td.active:hover,
.datepicker tr.week.active:hover,
.datepicker td.active:hover:hover,
.datepicker tr.week.active:hover:hover,
.datepicker td.active:focus,
.datepicker tr.week.active:focus,
.datepicker td.active:hover:focus,
.datepicker tr.week.active:hover:focus,
.datepicker td.active:active,
.datepicker tr.week.active:active,
.datepicker td.active:hover:active,
.datepicker tr.week.active:hover:active,
.datepicker td.active.active,
.datepicker tr.week.active.active,
.datepicker td.active:hover.active,
.datepicker tr.week.active:hover.active,
.datepicker td.active.disabled,
.datepicker tr.week.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker tr.week.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker tr.week.active[disabled],
.datepicker td.active:hover[disabled],
.datepicker tr.week.active:hover[disabled],
.datepicker td span.active:hover,
.datepicker td span.active:focus,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled] {
  color: #FFFFFF;
  background: #0064a3 none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  text-shadow: none;
  border: 0px;
  padding: 5px 7px;
}
.datepicker td.today,
.datepicker td.today:hover {
  color: #FFFFFF;
  background: #0064a3 none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.datepicker td.today.active:hover,
.datepicker td.today.active:hover:hover,
.datepicker td.today.active:focus,
.datepicker td.today.active:hover:focus,
.datepicker td.today.active:active,
.datepicker td.today.active:hover:active,
.datepicker td.today.active.active,
.datepicker td.today.active:hover.active,
.datepicker td.today.active.disabled,
.datepicker td.today.active:hover.disabled,
.datepicker td.today.active[disabled],
.datepicker td.today.active:hover[disabled] {
  color: #FFFFFF;
  background: #0064a3 none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.input-group .input-group-text.input-date-icon {
  cursor: pointer;
}
.btn-calendar {
  background: transparent none;
  border: 0px;
  margin: 0px;
  padding: 0px;
  color: #1d1d1b;
}
.btn-calendar:hover,
.btn-calendar:focus {
  outline: none;
}
.alert-danger .btn-calendar {
  color: #ab0000;
}
.alert-warning .btn-calendar {
  color: #9b2900;
}
.alert-info .btn-calendar {
  color: #1d1d1b;
}
.file-input .file-caption .form-control {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  color: #1d1d1b;
}
.file-input .file-caption .form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #1d1d1b;
  border-color: #0064a3;
}
.file-input .file-caption .form-control.file-processing {
  border: 1px solid #acb5bd;
  opacity: 1;
}
.file-input .file-caption .btn-primary.btn-file {
  border: 1px solid #0064a3;
  border-radius: 0;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  padding: 0.375rem 0.75rem;
}
.file-input .file-caption .btn-primary.btn-file:hover,
.file-input .file-caption .btn-primary.btn-file:focus {
  border: 1px solid #0064a3;
}
.file-input .file-caption .btn-default.btn-file {
  border: 1px solid #acb5bd;
  padding: 0.375rem 0.75rem;
}
.file-input .file-caption .btn-default.btn-file:hover,
.file-input .file-caption .btn-default.btn-file:focus {
  border: 1px solid #acb5bd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.input-file-alert-danger .file-input,
.input-file-alert-warning .file-input,
.input-file-alert-info .file-input {
  flex-grow: 1;
}
.input-file-alert-danger .alert,
.input-file-alert-warning .alert,
.input-file-alert-info .alert {
  border: 0px;
  border-radius: 0px;
  background-color: transparent;
  font-size: 0.875rem;
  padding: 0.5rem calc(0.75rem + 1px);
}
.input-file-alert-danger .file-caption .form-control::placeholder {
  color: #ab0000;
}
.input-file-alert-danger .file-caption .form-control {
  color: #ab0000;
  background-color: #faf7f5;
  border-color: #ab0000;
}
.input-file-alert-danger .file-caption .form-control:focus {
  color: #ab0000;
  background-color: #faf7f5;
  border-color: #ab0000;
}
.input-file-alert-warning .file-caption .form-control::placeholder {
  color: #9b2900;
}
.input-file-alert-warning .file-caption .form-control {
  color: #9b2900;
  background-color: #fefaf1;
  border-color: #9b2900;
}
.input-file-alert-warning .file-caption .form-control:focus {
  color: #9b2900;
  background-color: #fefaf1;
  border-color: #9b2900;
}
.input-file-alert-info .file-caption .form-control::placeholder {
  color: #1d1d1b;
}
.input-file-alert-info .file-caption .form-control {
  color: #1d1d1b;
  background-color: #f0f8fc;
  border-color: #1d1d1b;
}
.input-file-alert-info .file-caption .form-control:focus {
  color: #1d1d1b;
  background-color: #f0f8fc;
  border-color: #1d1d1b;
}
.file-input-text {
  margin-bottom: 0px;
  padding: 0px;
  border: 0px solid #000000;
  background-color: transparent;
}
.form-floating > .form-control.alert-danger::placeholder {
  color: transparent;
}
.form-floating .form-control.alert-warning::placeholder {
  color: transparent;
}
.form-floating .form-control.alert-info::placeholder {
  color: transparent;
}
.form-floating .form-control {
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  padding: 0.5rem 0.75rem 1rem 0.75rem;
  height: calc(3rem + 2px);
  background-color: transparent;
  border-radius: 0px;
}
.form-floating .form-control:focus {
  background-color: transparent;
}
.form-floating label {
  font-size: 1.125rem;
  padding: 1rem 0.75rem 0.75rem 0.75rem;
  color: #434343;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.form-floating .form-control.alert-danger,
.form-floating .form-control.alert-warning,
.form-floating .form-control.alert-info {
  background-color: transparent;
}
.form-floating .form-control.alert-danger:focus,
.form-floating .form-control.alert-warning:focus,
.form-floating .form-control.alert-info:focus {
  background-color: transparent;
}
.form-floating label.alert-danger {
  background-color: transparent;
  color: #ab0000;
}
.form-floating label.alert-warning {
  background-color: transparent;
  color: #9b2900;
}
.form-floating label.alert-info {
  background-color: transparent;
  color: #1d1d1b;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label.form-filled {
  opacity: 1;
  transform: translate(-0.75rem, -1rem);
  font-size: 0.75rem;
  color: #434343;
  max-width: calc(100% + 0.75rem);
}
.form-floating > .form-control:not(:placeholder-shown) ~ label {
  opacity: 1;
  transform: none;
}
.form-floating > .form-control:not(:placeholder-shown):focus ~ label {
  transform: translate(-0.75rem, -1rem);
}
.form-floating > .form-control.alert-danger:focus ~ label.alert-danger,
.form-floating > .form-control.alert-danger:not(:placeholder-shown) ~ label.alert-danger {
  color: #ab0000;
}
.form-floating > .form-control.alert-warning:focus ~ label.alert-warning,
.form-floating > .form-control.alert-warning:not(:placeholder-shown) ~ label.alert-warning {
  color: #9b2900;
}
.form-floating > .form-control.alert-info:focus ~ label.alert-info,
.form-floating > .form-control.alert-info:not(:placeholder-shown) ~ label.alert-info {
  color: #1d1d1b;
}
.form-floating .form-control:read-only ~ label,
.form-floating .form-control:read-only:focus ~ label,
.form-floating .form-control:read-only:not(:placeholder-shown) ~ label {
  color: #434343;
  transform: none;
  font-size: 1.125rem;
  max-width: 100%;
}
@media (max-width: 767px) {
  .form-floating label {
    font-size: 0.938rem;
  }
}
.input-group > .form-floating {
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-floating .input-group-text {
  border-radius: 0px;
}
.input-group > .form-floating ~ .input-group-text.info-default,
.input-group > .form-floating ~ .input-group-text.alert-danger,
.input-group > .form-floating ~ .input-group-text.alert-warning,
.input-group > .form-floating ~ .input-group-text.alert-info {
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
  padding-top: 1.2rem;
  background-color: transparent;
}
.input-group > .form-floating ~ .input-group-text.alert-danger .btn-popover {
  color: #ab0000;
}
.input-group > .form-floating ~ .input-group-text.alert-warning .btn-popover {
  color: #9b2900;
}
.input-group > .form-floating ~ .input-group-text.alert-info .btn-popover {
  color: #1d1d1b;
}
.input-group > .form-floating ~ .input-group-text.info-default .btn-popover {
  color: #1d1d1b;
}
.input-group > .form-floating:focus-within ~ .input-group-text.alert-danger,
.input-group > .form-floating:focus-within ~ .input-group-text.alert-warning,
.input-group > .form-floating:focus-within ~ .input-group-text.alert-info {
  background-color: transparent;
}
.input-group > .form-floating:focus-within ~ .input-group-text.info-default {
  background-color: transparent;
  border: 1px solid #acb5bd;
  border-top: 0px;
  border-right: 0px;
  border-left: 0px;
  transition: border-color 0.15s ease-in-out;
}
.input-group.password-show-hide > .form-floating .input-group-append .btn {
  background-color: transparent;
  border-top: 0px !important;
  border-right: 0px !important;
  border-color: 1px solid #acb5bd;
  height: 100%;
  padding-top: 0.95rem;
  padding-bottom: 0px;
}
.input-group.password-show-hide > .form-floating .form-control:focus ~ .input-group-append .btn {
  background-color: transparent;
}
.input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn {
  border-radius: 0px;
}
.input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='false'] .fa-eye {
  display: inline-block;
}
.input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='false'] .fa-eye-slash {
  display: none;
}
.input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='true'] .fa-eye {
  display: none;
}
.input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='true'] .fa-eye-slash {
  display: inline-block;
}
.input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-append .btn,
.input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-append .btn,
.input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-append .btn {
  background-color: transparent !important;
}
.input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-text,
.input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-text,
.input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-text {
  background-color: transparent;
}
.input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-append .btn,
.input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-append .btn,
.input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-append .btn {
  background-color: transparent !important;
}
.input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-text,
.input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-text,
.input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-text {
  background-color: transparent;
}
.input-group.password-show-hide > .form-floating .input-group-text {
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  padding-top: 1.2rem;
}
.input-group.password-show-hide > .form-floating .input-group-text.alert-danger .btn-popover {
  color: #ab0000;
}
.input-group.password-show-hide > .form-floating .input-group-text.alert-warning .btn-popover {
  color: #9b2900;
}
.input-group.password-show-hide > .form-floating .input-group-text.alert-info .btn-popover {
  color: #1d1d1b;
}
@media (max-width: 767px) {
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group > .form-floating ~ .input-group-text.info-default,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group > .form-floating ~ .input-group-text.alert-danger,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group > .form-floating ~ .input-group-text.alert-warning,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group > .form-floating ~ .input-group-text.alert-info {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .form-control,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .form-control.alert-danger,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .form-control.alert-warning,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .form-control.alert-info {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .input-group-append .btn {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-append .btn {
    background-color: transparent !important;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-append .btn {
    background-color: transparent !important;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n-1) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-text {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group > .form-floating ~ .input-group-text.info-default,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group > .form-floating ~ .input-group-text.alert-danger,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group > .form-floating ~ .input-group-text.alert-warning,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group > .form-floating ~ .input-group-text.alert-info {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .form-control,
  #cockpit-cards-container .card:nth-child(2n) .card-body .form-control.alert-danger,
  #cockpit-cards-container .card:nth-child(2n) .card-body .form-control.alert-warning,
  #cockpit-cards-container .card:nth-child(2n) .card-body .form-control.alert-info {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .input-group-append .btn {
    background-color: transparent;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-append .btn {
    background-color: transparent !important;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-append .btn,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-append .btn {
    background-color: transparent !important;
  }
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-text,
  #cockpit-cards-container .card:nth-child(2n) .card-body .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-text {
    background-color: transparent;
  }
}
.main-login .form-floating .form-control {
  background-color: transparent;
  border-color: #acb5bd;
  color: #1d1d1b;
}
.main-login .form-floating .form-control:focus {
  background-color: transparent;
  border-color: #399cdc;
  color: #1d1d1b;
}
.main-login .form-floating .form-control:focus ~ .input-group-append .btn {
  border-top: 0px;
  border-right: 0px;
  background-color: transparent;
  border-color: #399cdc;
}
.main-login .form-floating .form-control:-webkit-autofill,
.main-login .form-floating .form-control:-webkit-autofill:hover,
.main-login .form-floating .form-control:-webkit-autofill:focus {
  -webkit-text-fill-color: #1d1d1b;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset;
  transition: background-color 9999s ease-in-out 0s;
}
.main-login .form-floating .form-control.alert-danger {
  border-color: #ab0000;
  color: #ab0000;
}
.main-login .form-floating .form-control.alert-warning {
  border-color: #9b2900;
  color: #9b2900;
}
.main-login .form-floating .form-control.alert-info {
  border-color: #1d1d1b;
  color: #1d1d1b;
}
.main-login .form-floating > .form-control:focus ~ label,
.main-login .form-floating > .form-control:not(:placeholder-shown) ~ label.form-filled {
  color: #399cdc;
}
.main-login .form-floating label {
  color: #1d1d1b;
}
.main-login .form-floating label.alert-danger {
  background-color: transparent;
  color: #ab0000;
}
.main-login .form-floating label.alert-warning {
  background-color: transparent;
  color: #9b2900;
}
.main-login .form-floating label.alert-info {
  background-color: transparent;
  color: #1d1d1b;
}
.main-login .form-floating .input-group-append .btn {
  background-color: transparent;
}
.main-login .form-floating ~ .input-group-text.alert-danger,
.main-login .form-floating ~ .input-group-text.alert-warning,
.main-login .form-floating ~ .input-group-text.alert-info {
  background-color: transparent;
}
.main-login .form-floating:focus-within ~ .input-group-text.alert-danger,
.main-login .form-floating:focus-within ~ .input-group-text.alert-warning,
.main-login .form-floating:focus-within ~ .input-group-text.alert-info {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control:focus ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #399cdc !important;
  color: #1d1d1b !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #acb5bd !important;
  color: #1d1d1b !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='false'] .fa-eye {
  display: inline-block;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='false'] .fa-eye-slash {
  display: none;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='true'] .fa-eye {
  display: none;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn[aria-pressed='true'] .fa-eye-slash {
  display: inline-block;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #ab0000 !important;
  color: #ab0000 !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-text {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #ab0000 !important;
  color: #ab0000 !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-danger ~ .input-group-text {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #9b2900 !important;
  color: #9b2900 !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-warning:focus ~ .input-group-text {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #9b2900 !important;
  color: #9b2900 !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-warning ~ .input-group-text {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #1d1d1b !important;
  color: #1d1d1b !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-info:focus ~ .input-group-text {
  background-color: transparent;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #1d1d1b !important;
  color: #1d1d1b !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-text {
  background-color: transparent;
}
.btn-primary {
  color: #1d1d1b;
  border: 2px solid #dfbd78;
  background-color: #dfbd78;
  border-radius: 25px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  padding: 0.5rem 1rem;
}
.btn-primary:hover,
.btn-primary:focus {
  color: #dfbd78;
  border: 2px solid #dfbd78;
  background-color: #FFFFFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-primary:active {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.btn-default {
  color: #1d1d1b;
  border: 2px solid #dfbd78;
  background-color: #FFFFFF;
  border-radius: 25px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  padding: 0.5rem 1rem;
}
.btn-default:hover,
.btn-default:focus {
  color: #1d1d1b;
  border: 2px solid #dfbd78;
  background-color: #dfbd78;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-default:active {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.btn-primary.btn-inactive {
  color: #666;
  border: 0px solid #f3f3f3;
  background-color: #f3f3f3;
  cursor: default;
}
.btn-primary.btn-inactive:hover,
.btn-primary.btn-inactive:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.btn-default.btn-inactive {
  color: #666;
  border: 2px solid #f3f3f3;
  background-color: #f3f3f3;
  cursor: default;
}
.btn-default.btn-inactive:hover,
.btn-default.btn-inactive:focus {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
#close-process,
#close-process-marginal {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 998;
  border-radius: 0px;
}
#close-process .btn-close,
#close-process-marginal .btn-close {
  background: #0064a3 none;
  text-decoration: none;
  opacity: 1;
  text-align: center;
  display: inline-block;
  width: 42px;
  height: 34px;
  color: #FFFFFF;
  border: 0px solid #000000;
  border-radius: 0px;
  border-top-right-radius: 0px;
  font-size: 1.125rem;
  padding: 8px 0px 0px 0px;
}
#close-process .btn-close:hover,
#close-process-marginal .btn-close:hover,
#close-process .btn-close:focus,
#close-process-marginal .btn-close:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: 0px solid #000000;
  background: #399cdc none;
  color: #FFFFFF;
}
#close-process.shadowed,
#close-process-marginal.shadowed {
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
}
#close-process.shadowed .btn-close,
#close-process-marginal.shadowed .btn-close {
  border-radius: 0px;
}
.btn-block {
  width: 100%;
}
.btn-default.more-tariffs {
  color: #1d1d1b;
  border: 2px solid #dfbd78;
  background-color: #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.btn-default.more-tariffs:hover,
.btn-default.more-tariffs:focus {
  color: #1d1d1b;
  border: 2px solid #dfbd78;
  background-color: #dfbd78;
}
.main-login-card-link {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #0064a3;
  text-decoration: none;
}
.main-login-card-link:hover,
.main-login-card-link:focus {
  color: #399cdc;
  text-decoration: none;
}
.std-text-link {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  text-decoration: underline;
}
.std-text-link:hover,
.std-text-link:focus {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  text-decoration: underline;
}
.std-text-link .fa-file-pdf {
  margin-right: 0.5rem;
}
.std-text-link .fa-external-link-alt {
  margin-right: 0.5rem;
}
.card.postbox .postbox-entries {
  padding-top: 0px;
}
.card.postbox .postbox-entries .postbox-entry {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 0.25rem;
}
.card.postbox .postbox-entries .postbox-entry .postbox-date {
  display: block;
  float: left;
  width: 85px;
  white-space: nowrap;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link {
  display: block;
  float: left;
  width: calc(100% - 100px);
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #0064a3;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:before {
  content: '\f0e0';
  font-family: 'FontAwesome';
  font-weight: 900;
  color: #0064a3;
  margin-right: 10px;
  margin-left: 10px;
  text-decoration-line: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link > span {
  text-decoration: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:hover,
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus {
  color: #0064a3;
  text-decoration: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:hover:before,
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus:before {
  color: #0064a3;
  text-decoration-line: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:hover > span,
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus > span {
  text-decoration: underline;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:before {
  content: '\f2b6';
  color: #acb5bd;
  text-decoration-line: none;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:hover,
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:focus {
  color: #0064a3;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:hover:before,
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:focus:before {
  color: #0064a3;
  text-decoration-line: none;
}
@media (max-width: 767px) {
  .card.postbox .postbox-entries {
    padding-top: 1rem;
  }
}
.form-link .form-link-icon {
  display: inline-block;
  color: #0064a3;
  margin-right: 6px;
}
.form-link a,
.form-link span {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  font-size: 1.125rem;
  text-decoration: underline;
}
.form-link:hover .form-link-icon,
.form-link:focus .form-link-icon {
  color: #0064a3;
}
.form-link:hover a,
.form-link:focus a,
.form-link:hover span,
.form-link:focus span {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  font-size: 1.125rem;
  text-decoration: underline;
}
.form-link:hover span,
.form-link:focus span {
  cursor: pointer;
}
.form-link.inactive .form-link-icon {
  color: #666;
}
.form-link.inactive span {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #666;
  font-size: 1.125rem;
  text-decoration: underline;
}
.slider-flex-row {
  margin-top: 0.5rem;
}
.slider .hide {
  display: none;
}
.slider {
  width: 100% !important;
  margin-left: 16px;
  margin-right: 16px;
  margin-top: 10px;
}
.slider-track {
  background: none #dedede;
}
.slider-selection {
  background: none #0064a3;
}
.slider-handle {
  background: none #0064a3;
  border: 1px solid #0064a3;
  border-radius: 3px;
  opacity: 1;
}
.input-group-text.flatmate {
  background: transparent url(../../images/de_DE/svg/icon-single-person.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 30px;
  border: 0px;
  padding: 0px;
}
.input-group-text.flatmates {
  background: transparent url(../../images/de_DE/svg/icon-multiple-persons.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 60px;
  border: 0px;
  padding: 0px;
}
.input-group-text.house-small {
  background: transparent url(../../images/de_DE/svg/icon-house-small.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 30px;
  border: 0px;
  padding: 0px;
}
.input-group-text.house-large {
  background: transparent url(../../images/de_DE/svg/icon-house-large.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 60px;
  border: 0px;
  padding: 0px;
}
.input-group-text.vehicle-small {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-small.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 30px;
  border: 0px;
  padding: 0px;
}
.input-group-text.vehicle-large {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-large.svg) no-repeat center center;
  background-size: 38px auto;
  height: 38px;
  min-width: 60px;
  border: 0px;
  padding: 0px;
}
.form-range {
  margin-left: 16px;
  margin-right: 16px;
  margin-top: 2px;
  -webkit-appearance: none;
}
.form-range::-webkit-slider-runnable-track {
  height: 10px;
  border-radius: 4px;
  background-color: #dedede;
}
.form-range::-moz-range-track {
  height: 10px;
  border-radius: 4px;
  background-color: #dedede;
}
.form-range::-ms-track {
  height: 10px;
  border-radius: 4px;
  background-color: #dedede;
}
.form-range::-moz-range-progress {
  height: 10px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #0064a3;
}
.form-range::-webkit-slider-thumb {
  width: 20px;
  height: 20px;
  background-color: #0064a3;
  border: 1px solid #0064a3;
  border-radius: 3px;
  cursor: pointer;
  -webkit-appearance: none;
}
.form-range::-moz-range-thumb {
  width: 20px;
  height: 20px;
  background-color: #0064a3;
  border: 1px solid #0064a3;
  border-radius: 3px;
  cursor: pointer;
}
.form-range::-ms-thumb {
  width: 20px;
  height: 20px;
  background-color: #0064a3;
  border: 1px solid #0064a3;
  border-radius: 3px;
  cursor: pointer;
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.form-range:focus::-moz-range-thumb {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.form-range:focus::-ms-thumb {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.form-range::-webkit-slider-thumb:active {
  background-color: #0064a3;
}
.form-range::-moz-range-thumb:active {
  background-color: #0064a3;
}
.form-range::-ms-thumb:active {
  background-color: #0064a3;
}
.bootstrap-select.form-control .btn.dropdown-toggle {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  border-radius: 0px;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
}
.bootstrap-select.form-control .btn.dropdown-toggle:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
}
.bootstrap-select.form-control .btn.dropdown-toggle:after {
  display: inline-block;
  font-family: 'FontAwesome';
  content: '\f0d7';
  font-weight: 900;
  font-size: 1.25rem;
  line-height: 1;
  border: 0;
  margin-top: 1px;
}
.bootstrap-select.form-control .btn.dropdown-toggle.show {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
}
.bootstrap-select.form-control .dropdown-menu:not(ul) {
  border-radius: 0px;
  padding: 0px;
  border: 0px solid #000000;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
  z-index: 1050;
  inset: -2px auto auto 0px !important;
}
.bootstrap-select.form-control .dropdown-menu li .dropdown-item {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #434343;
}
.bootstrap-select.form-control .dropdown-menu li .dropdown-item:hover,
.bootstrap-select.form-control .dropdown-menu li .dropdown-item:focus {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #399cdc;
}
.bootstrap-select.form-control .dropdown-menu li:last-child .dropdown-item {
  border-bottom: 0px;
}
.bootstrap-select.form-control .dropdown-menu li.selected .dropdown-item {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #434343;
}
.bootstrap-select.form-control .dropdown-menu li.selected .dropdown-item:hover,
.bootstrap-select.form-control .dropdown-menu li.selected .dropdown-item:focus {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #434343;
}
.bootstrap-select.form-control .dropdown-menu li.dropdown-header {
  background-color: #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #434343;
}
.bootstrap-select.form-control .dropdown-menu li.dropdown-divider {
  margin: 0px;
  border: 0px;
}
.bootstrap-select.form-control .dropdown-menu li a.opt {
  padding-left: 1.5em;
}
@media (max-width: 767px) {
  .bootstrap-select.form-control .btn.dropdown-toggle {
    font-size: 0.938rem;
  }
  .bootstrap-select.form-control .btn.dropdown-toggle:focus {
    font-size: 0.938rem;
  }
  .bootstrap-select.form-control .btn.dropdown-toggle.show {
    font-size: 0.938rem;
  }
}
.bootstrap-select.form-control.dropup .btn.dropdown-toggle:after {
  content: '\f0d8';
}
.bootstrap-select.form-control.dropup .dropdown-menu {
  inset: auto auto -2px 0px !important;
}
.bootstrap-select.form-control.alert-danger .btn.dropdown-toggle {
  background-color: #faf7f5;
  border-color: #ab0000;
  color: #ab0000;
}
.bootstrap-select.form-control.alert-danger .btn.dropdown-toggle:hover,
.bootstrap-select.form-control.alert-danger .btn.dropdown-toggle:focus {
  background-color: #faf7f5;
  border-color: #ab0000;
  color: #ab0000;
}
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle {
  background-color: #fefaf1;
  border-color: #9b2900;
  color: #9b2900;
}
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle:hover,
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle:focus {
  background-color: #fefaf1;
  border-color: #9b2900;
  color: #9b2900;
}
.bootstrap-select.form-control.alert-info .btn.dropdown-toggle {
  background-color: #f0f8fc;
  border-color: #1d1d1b;
  color: #1d1d1b;
}
.bootstrap-select.form-control.alert-info .btn.dropdown-toggle:hover,
.bootstrap-select.form-control.alert-info .btn.dropdown-toggle:focus {
  background-color: #f0f8fc;
  border-color: #1d1d1b;
  color: #1d1d1b;
}
.form-select {
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  border-radius: 0px;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  background-image: url(../../fonts/select-caret.svg);
  background-size: 12px;
  cursor: pointer;
}
.form-select:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f3f3f3;
  border: 1px solid #acb5bd;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
}
.form-select.alert-danger {
  background-color: #faf7f5;
  border-color: #ab0000;
  color: #ab0000;
  background-image: url(../../fonts/select-caret-alert-danger.svg);
}
.form-select.alert-danger:focus {
  background-color: #faf7f5;
  border-color: #ab0000;
  color: #ab0000;
}
.form-select.alert-warning {
  background-color: #fefaf1;
  border-color: #9b2900;
  color: #9b2900;
  background-image: url(../../fonts/select-caret-alert-warning.svg);
}
.form-select.alert-warning:focus {
  background-color: #fefaf1;
  border-color: #9b2900;
  color: #9b2900;
}
.form-select.alert-info {
  background-color: #f0f8fc;
  border-color: #1d1d1b;
  color: #1d1d1b;
  background-image: url(../../fonts/select-caret-alert-info.svg);
}
.form-select.alert-info:focus {
  background-color: #f0f8fc;
  border-color: #1d1d1b;
  color: #1d1d1b;
}
.bootstrap-autocomplete.dropdown-menu {
  border: 0px solid #000000;
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
  padding: 0px;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #434343;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #399cdc;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item:last-child {
  border-bottom: 0px;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #399cdc;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:focus {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #399cdc;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:last-child {
  border-bottom: 0px;
}
/* hide the radios */
input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
  position: absolute;
  z-index: -1;
}
/* positioning the label of radios */
input[type=radio]:not(old) + label {
  display: inline-block;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
  max-width: 100%;
  float: left;
}
input[type=radio]:not(old) + label div.radio-label {
  padding-left: 16px;
  margin-top: -24px;
  margin-right: 16px;
  margin-left: 16px;
}
input[type=radio]:not(old) + label div.radio-label a {
  outline: none;
}
input[type=radio]:not(old) + label div.radio-label:hover {
  cursor: pointer;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat 9px 2px;
  background-size: 20px 20px;
  padding-left: 32px;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat 10px 1px;
  background-size: 20px 20px;
  padding-left: 34px;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat 12px 2px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat 12px 1px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat 12px 1px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=radio]:not(old) + label div.radio-label.radio-label-branch-icon.wastewater {
  background: transparent url(../../images/de_DE/svg/icon-wastewater.svg) no-repeat 12px 2px;
  background-size: 20px 20px;
  padding-left: 38px;
}
/* styling unchecked radios [gradient is possible] */
input[type=radio]:not(old) + label > span {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: 7px 0px 2px 0px;
  border: 1px solid #acb5bd;
  border-radius: 15px;
  background: none #FFFFFF;
  background-image: -moz-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -ms-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -o-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: linear-gradient(#FFFFFF, #FFFFFF);
  vertical-align: bottom;
}
input[type=radio]:not(old) + label > span:hover {
  cursor: pointer;
}
input[type=radio]:not(old):focus + label > span {
  border-color: #acb5bd;
}
/* styling checked radios [gradient is possible] */
input[type=radio]:not(old):checked + label > span {
  border: 1px solid #acb5bd;
  background-image: -moz-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -ms-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -o-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: linear-gradient(#FFFFFF, #FFFFFF);
}
input[type=radio]:not(old):checked + label > span:hover {
  cursor: pointer;
}
input[type=radio]:not(old):checked:focus + label > span {
  border-color: #acb5bd;
}
/* bullet inside selected radios [gradient is possible] */
input[type=radio]:not(old):checked + label > span > span {
  display: block;
  width: 10px;
  height: 10px;
  margin: 5px;
  border: 1px solid #1d1d1b;
  border-radius: 5px;
  background: none #1d1d1b;
  background-image: -moz-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -ms-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -o-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -webkit-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: linear-gradient(#1d1d1b, #1d1d1b);
}
/* styling unchecked disabled radios [gradient is possible] */
input[type=radio]:not(old):disabled + label > span {
  border-color: #d0d0d0;
  background: none #f3f3f3;
  background-image: -moz-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -ms-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -o-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -webkit-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: linear-gradient(#f3f3f3, #f3f3f3);
}
input[type=radio]:not(old):disabled + label > span:hover {
  cursor: not-allowed;
}
/* styling checked disabled radios [gradient is possible] */
input[type=radio]:not(old):checked:disabled + label > span {
  background-image: -moz-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -ms-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -o-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -webkit-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: linear-gradient(#f3f3f3, #f3f3f3);
}
input[type=radio]:not(old):checked:disabled + label > span:hover {
  cursor: not-allowed;
}
/* bullet inside selected disabled radios [gradient is possible] */
input[type=radio]:not(old):checked:disabled + label > span > span {
  border-color: #666;
  background: none #666;
  background-image: -moz-linear-gradient(#666, #666);
  background-image: -ms-linear-gradient(#666, #666);
  background-image: -o-linear-gradient(#666, #666);
  background-image: -webkit-linear-gradient(#666, #666);
  background-image: linear-gradient(#666, #666);
}
/* alert-danger marked radios */
input[type=radio]:not(old) + label.alert-danger {
  background-color: transparent;
  color: #ab0000;
}
input[type=radio]:not(old) + label.alert-danger > span {
  border-color: #ab0000;
  background: none #faf7f5;
  background-image: -moz-linear-gradient(#faf7f5, #faf7f5);
  background-image: -ms-linear-gradient(#faf7f5, #faf7f5);
  background-image: -o-linear-gradient(#faf7f5, #faf7f5);
  background-image: -webkit-linear-gradient(#faf7f5, #faf7f5);
  background-image: linear-gradient(#faf7f5, #faf7f5);
}
input[type=radio]:not(old):focus + label.alert-danger > span {
  border-color: #ab0000;
}
input[type=radio]:not(old):checked + label.alert-danger > span > span {
  border-color: #ab0000;
  background: none #ab0000;
  background-image: -moz-linear-gradient(#ab0000, #ab0000);
  background-image: -ms-linear-gradient(#ab0000, #ab0000);
  background-image: -o-linear-gradient(#ab0000, #ab0000);
  background-image: -webkit-linear-gradient(#ab0000, #ab0000);
  background-image: linear-gradient(#ab0000, #ab0000);
}
/* alert-warning marked radios */
input[type=radio]:not(old) + label.alert-warning {
  background-color: transparent;
  color: #9b2900;
}
input[type=radio]:not(old) + label.alert-warning > span {
  border-color: #9b2900;
  background: none #fefaf1;
  background-image: -moz-linear-gradient(#fefaf1, #fefaf1);
  background-image: -ms-linear-gradient(#fefaf1, #fefaf1);
  background-image: -o-linear-gradient(#fefaf1, #fefaf1);
  background-image: -webkit-linear-gradient(#fefaf1, #fefaf1);
  background-image: linear-gradient(#fefaf1, #fefaf1);
}
input[type=radio]:not(old):focus + label.alert-warning > span {
  border-color: #9b2900;
}
input[type=radio]:not(old):checked + label.alert-warning > span > span {
  border-color: #9b2900;
  background: none #9b2900;
  background-image: -moz-linear-gradient(#9b2900, #9b2900);
  background-image: -ms-linear-gradient(#9b2900, #9b2900);
  background-image: -o-linear-gradient(#9b2900, #9b2900);
  background-image: -webkit-linear-gradient(#9b2900, #9b2900);
  background-image: linear-gradient(#9b2900, #9b2900);
}
/* alert-info marked radios */
input[type=radio]:not(old) + label.alert-info {
  background-color: transparent;
  color: #1d1d1b;
}
input[type=radio]:not(old) + label.alert-info > span {
  border-color: #1d1d1b;
  background: none #f0f8fc;
  background-image: -moz-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -ms-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -o-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -webkit-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: linear-gradient(#f0f8fc, #f0f8fc);
}
input[type=radio]:not(old):focus + label.alert-info > span {
  border-color: #1d1d1b;
}
input[type=radio]:not(old):checked + label.alert-info > span > span {
  border-color: #1d1d1b;
  background: none #1d1d1b;
  background-image: -moz-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -ms-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -o-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: -webkit-linear-gradient(#1d1d1b, #1d1d1b);
  background-image: linear-gradient(#1d1d1b, #1d1d1b);
}
.card .card .radio-card-header {
  padding-top: 0.2rem;
  padding-bottom: 0.5rem;
}
.card .card .radio-card-header input[type=radio]:not(old) + label {
  color: #1d1d1b;
}
table th input[type=radio]:not(old) + label > span,
table td input[type=radio]:not(old) + label > span {
  margin: 0px;
}
.dual-choice-radio-button-group {
  display: flex;
}
.dual-choice-radio-button-group div {
  display: flex;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label {
  text-align: center;
  padding: 8px;
  cursor: pointer;
  width: 50%;
  background-color: #FFFFFF;
  border: 2px solid #dfbd78;
  border-radius: 25px;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label div.radio-label {
  margin-top: 0px;
  padding-left: 0px;
  color: #1d1d1b;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label:hover {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label:hover div.radio-label {
  color: #1d1d1b;
}
.dual-choice-radio-button-group input[type="radio"]:not(old):first-of-type + label {
  margin-right: 8px;
}
.dual-choice-radio-button-group input[type="radio"]:not(old):last-of-type + label {
  margin-left: 8px;
}
.dual-choice-radio-button-group input[type=radio]:not(old):checked + label {
  background: #dfbd78;
  border: 2px solid #dfbd78;
}
.dual-choice-radio-button-group input[type=radio]:not(old):checked + label div.radio-label {
  color: #1d1d1b;
}
/* hide the checkboxes */
input[type=checkbox]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
  position: absolute;
  z-index: -1;
}
/* positioning the label of checkboxes */
input[type=checkbox]:not(old) + label {
  display: inline-block;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
  max-width: 100%;
  float: left;
}
input[type=checkbox]:not(old) + label div.checkbox-label {
  padding-left: 16px;
  margin-top: -24px;
  margin-right: 16px;
  margin-left: 16px;
}
input[type=checkbox]:not(old) + label div.checkbox-label a {
  outline: none;
}
input[type=checkbox]:not(old) + label div.checkbox-label:hover {
  cursor: pointer;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat 9px 2px;
  background-size: 20px 20px;
  padding-left: 32px;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat 10px 1px;
  background-size: 20px 20px;
  padding-left: 34px;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat 12px 2px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat 12px 1px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat 12px 1px;
  background-size: 20px 20px;
  padding-left: 38px;
}
input[type=checkbox]:not(old) + label div.checkbox-label.checkbox-label-branch-icon.wastewater {
  background: transparent url(../../images/de_DE/svg/icon-wastewater.svg) no-repeat 12px 2px;
  background-size: 20px 20px;
  padding-left: 38px;
}
/* styling unchecked checkboxes [gradient is possible] */
input[type=checkbox]:not(old) + label > span {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: 7px 0px 2px 0px;
  border: 1px solid #acb5bd;
  border-radius: 4px;
  background: none #FFFFFF;
  background-image: -moz-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -ms-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -o-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: linear-gradient(#FFFFFF, #FFFFFF);
  vertical-align: bottom;
}
input[type=checkbox]:not(old) + label > span:hover {
  cursor: pointer;
}
input[type=checkbox]:not(old):focus + label > span {
  border-color: #acb5bd;
}
/* styling checked checkboxes [gradient is possible] */
input[type=checkbox]:not(old):checked + label > span {
  border: 1px solid #acb5bd;
  background-image: -moz-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -ms-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -o-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  background-image: linear-gradient(#FFFFFF, #FFFFFF);
}
input[type=checkbox]:not(old):checked + label > span:hover {
  cursor: pointer;
}
input[type=checkbox]:not(old):checked:focus + label > span {
  border-color: #acb5bd;
}
/* tick inside selected checkboxes */
input[type=checkbox]:not(old):checked + label > span:before {
  content: '\f00c';
  display: block;
  color: #1d1d1b;
  text-align: center;
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 1rem;
  line-height: 1.25;
}
/* styling unchecked disabled checkboxes [gradient is possible] */
input[type=checkbox]:not(old):disabled + label > span {
  border-color: #d0d0d0;
  background: none #f3f3f3;
  background-image: -moz-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -ms-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -o-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -webkit-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: linear-gradient(#f3f3f3, #f3f3f3);
}
input[type=checkbox]:not(old):disabled + label > span:hover {
  cursor: not-allowed;
}
/* styling checked disabled checkboxes [gradient is possible] */
input[type=checkbox]:not(old):checked:disabled + label > span {
  background-image: -moz-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -ms-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -o-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -webkit-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: linear-gradient(#f3f3f3, #f3f3f3);
}
input[type=checkbox]:not(old):checked:disabled + label > span:hover {
  cursor: not-allowed;
}
/* tick inside selected disabled checkboxes */
input[type=checkbox]:not(old):checked:disabled + label > span:before {
  color: #666;
}
/* alert-danger marked checkboxes */
input[type=checkbox]:not(old) + label.alert-danger {
  background-color: transparent;
  color: #ab0000;
}
input[type=checkbox]:not(old) + label.alert-danger > span {
  border-color: #ab0000;
  background: none #faf7f5;
  background-image: -moz-linear-gradient(#faf7f5, #faf7f5);
  background-image: -ms-linear-gradient(#faf7f5, #faf7f5);
  background-image: -o-linear-gradient(#faf7f5, #faf7f5);
  background-image: -webkit-linear-gradient(#faf7f5, #faf7f5);
  background-image: linear-gradient(#faf7f5, #faf7f5);
}
input[type=checkbox]:not(old):checked + label.alert-danger > span:before {
  color: #ab0000;
}
input[type=checkbox]:not(old):focus + label.alert-danger > span,
input[type=checkbox]:not(old):checked:focus + label.alert-danger > span {
  border-color: #ab0000;
}
/* alert-warning marked checkboxes */
input[type=checkbox]:not(old) + label.alert-warning {
  background-color: transparent;
  color: #9b2900;
}
input[type=checkbox]:not(old) + label.alert-warning > span {
  border-color: #9b2900;
  background: none #fefaf1;
  background-image: -moz-linear-gradient(#fefaf1, #fefaf1);
  background-image: -ms-linear-gradient(#fefaf1, #fefaf1);
  background-image: -o-linear-gradient(#fefaf1, #fefaf1);
  background-image: -webkit-linear-gradient(#fefaf1, #fefaf1);
  background-image: linear-gradient(#fefaf1, #fefaf1);
}
input[type=checkbox]:not(old):checked + label.alert-warning > span:before {
  color: #9b2900;
}
input[type=checkbox]:not(old):focus + label.alert-warning > span,
input[type=checkbox]:not(old):checked:focus + label.alert-warning > span {
  border-color: #9b2900;
}
/* alert-info marked checkboxes */
input[type=checkbox]:not(old) + label.alert-info {
  background-color: transparent;
  color: #1d1d1b;
}
input[type=checkbox]:not(old) + label.alert-info > span {
  border-color: #1d1d1b;
  background: none #f0f8fc;
  background-image: -moz-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -ms-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -o-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: -webkit-linear-gradient(#f0f8fc, #f0f8fc);
  background-image: linear-gradient(#f0f8fc, #f0f8fc);
}
input[type=checkbox]:not(old):checked + label.alert-info > span:before {
  color: #1d1d1b;
}
input[type=checkbox]:not(old):focus + label.alert-info > span,
input[type=checkbox]:not(old):checked:focus + label.alert-info > span {
  border-color: #1d1d1b;
}
.card .card .checkbox-card-header {
  padding-top: 0.2rem;
  padding-bottom: 0.5rem;
}
.card .card .checkbox-card-header input[type=checkbox]:not(old) + label {
  color: #1d1d1b;
}
table th input[type=checkbox]:not(old) + label > span,
table td input[type=checkbox]:not(old) + label > span {
  margin: 0px;
}
h2 input[type="checkbox"]:not(old) + label > span {
  vertical-align: text-top;
}
h2 input[type="checkbox"]:not(old) + label div.checkbox-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  color: #1d1d1b;
}
input[type=checkbox]:not(old) + label.checkbox-switch > span {
  width: 44px;
  border-radius: 11px;
  background: none #ececec;
  background-image: -moz-linear-gradient(#ececec, #ececec);
  background-image: -ms-linear-gradient(#ececec, #ececec);
  background-image: -o-linear-gradient(#ececec, #ececec);
  background-image: -webkit-linear-gradient(#ececec, #ececec);
  background-image: linear-gradient(#ececec, #ececec);
}
input[type=checkbox]:not(old) + label.checkbox-switch > span > span {
  display: block;
  width: 16px;
  height: 16px;
  margin: 2px;
  border: 1px solid #acb5bd;
  border-radius: 8px;
  background: none #acb5bd;
  background-image: -moz-linear-gradient(#acb5bd, #acb5bd);
  background-image: -ms-linear-gradient(#acb5bd, #acb5bd);
  background-image: -o-linear-gradient(#acb5bd, #acb5bd);
  background-image: -webkit-linear-gradient(#acb5bd, #acb5bd);
  background-image: linear-gradient(#acb5bd, #acb5bd);
  transition: margin 0.15s ease-in-out;
}
input[type=checkbox]:not(old) + label.checkbox-switch div.checkbox-label {
  margin-left: 38px;
}
input[type=checkbox]:not(old):focus + label.checkbox-switch > span {
  border-color: #acb5bd;
}
input[type=checkbox]:not(old):checked + label.checkbox-switch > span {
  background: none #ececec;
  background-image: -moz-linear-gradient(#ececec, #ececec);
  background-image: -ms-linear-gradient(#ececec, #ececec);
  background-image: -o-linear-gradient(#ececec, #ececec);
  background-image: -webkit-linear-gradient(#ececec, #ececec);
  background-image: linear-gradient(#ececec, #ececec);
}
input[type=checkbox]:not(old):checked + label.checkbox-switch > span:before {
  content: '';
  display: none;
}
input[type=checkbox]:not(old):checked + label.checkbox-switch > span > span {
  margin-left: 24px;
  border: 1px solid #399cdc;
  background: none #399cdc;
  background-image: -moz-linear-gradient(#399cdc, #399cdc);
  background-image: -ms-linear-gradient(#399cdc, #399cdc);
  background-image: -o-linear-gradient(#399cdc, #399cdc);
  background-image: -webkit-linear-gradient(#399cdc, #399cdc);
  background-image: linear-gradient(#399cdc, #399cdc);
}
input[type=checkbox]:not(old):checked:focus + label.checkbox-switch > span {
  border-color: #acb5bd;
}
input[type=checkbox]:not(old):disabled + label.checkbox-switch > span {
  border-color: #d0d0d0;
  background: none #f3f3f3;
  background-image: -moz-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -ms-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -o-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: -webkit-linear-gradient(#f3f3f3, #f3f3f3);
  background-image: linear-gradient(#f3f3f3, #f3f3f3);
}
input[type=checkbox]:not(old):disabled + label.checkbox-switch > span > span {
  border: #666;
  background: none #666;
  background-image: -moz-linear-gradient(#666, #666);
  background-image: -ms-linear-gradient(#666, #666);
  background-image: -o-linear-gradient(#666, #666);
  background-image: -webkit-linear-gradient(#666, #666);
  background-image: linear-gradient(#666, #666);
}
.tri-state-toggle-wrapper {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
}
.form-range.tri-state-toggle {
  margin: 0px;
  width: 44px;
  height: 22px;
  cursor: pointer;
  background-color: #ececec;
  border-radius: 11px;
  -moz-transition: none;
  transition: none;
}
.form-range.tri-state-toggle::-webkit-slider-runnable-track {
  background-color: transparent;
}
.form-range.tri-state-toggle::-moz-range-track {
  background-color: transparent;
}
.form-range.tri-state-toggle::-moz-range-progress {
  background-color: transparent;
}
.form-range.tri-state-toggle::-webkit-slider-thumb {
  height: 16px;
  width: 16px;
  border-radius: 10px;
  margin-top: -3px;
  -moz-transition: none;
  transition: none;
}
.form-range.tri-state-toggle::-moz-range-thumb {
  height: 14px;
  width: 14px;
  border-radius: 10px;
  -moz-transition: none;
  transition: none;
}
.form-range.tri-state-toggle.state-off {
  border: 1px solid #acb5bd;
}
.form-range.tri-state-toggle.state-off::-webkit-slider-thumb {
  border: 1px solid #acb5bd;
  background: none #acb5bd;
  background-image: -moz-linear-gradient(#acb5bd, #acb5bd);
  background-image: -ms-linear-gradient(#acb5bd, #acb5bd);
  background-image: -o-linear-gradient(#acb5bd, #acb5bd);
  background-image: -webkit-linear-gradient(#acb5bd, #acb5bd);
  background-image: linear-gradient(#acb5bd, #acb5bd);
}
.form-range.tri-state-toggle.state-off::-moz-range-thumb {
  border: 1px solid #acb5bd;
  background: none #acb5bd;
  background-image: -moz-linear-gradient(#acb5bd, #acb5bd);
  background-image: -ms-linear-gradient(#acb5bd, #acb5bd);
  background-image: -o-linear-gradient(#acb5bd, #acb5bd);
  background-image: -webkit-linear-gradient(#acb5bd, #acb5bd);
  background-image: linear-gradient(#acb5bd, #acb5bd);
}
.form-range.tri-state-toggle.state-neg {
  border: 1px solid #B60000;
  padding-left: 2px;
}
.form-range.tri-state-toggle.state-neg::-webkit-slider-thumb {
  border: 1px solid #B60000;
  background: none #B60000;
  background-image: -moz-linear-gradient(#B60000, #B60000);
  background-image: -ms-linear-gradient(#B60000, #B60000);
  background-image: -o-linear-gradient(#B60000, #B60000);
  background-image: -webkit-linear-gradient(#B60000, #B60000);
  background-image: linear-gradient(#B60000, #B60000);
}
.form-range.tri-state-toggle.state-neg::-moz-range-thumb {
  border: 1px solid #B60000;
  background: none #B60000;
  background-image: -moz-linear-gradient(#B60000, #B60000);
  background-image: -ms-linear-gradient(#B60000, #B60000);
  background-image: -o-linear-gradient(#B60000, #B60000);
  background-image: -webkit-linear-gradient(#B60000, #B60000);
  background-image: linear-gradient(#B60000, #B60000);
}
.form-range.tri-state-toggle.state-pos {
  border: 1px solid #399cdc;
  padding-right: 2px;
}
.form-range.tri-state-toggle.state-pos::-webkit-slider-thumb {
  border: 1px solid #399cdc;
  background: none #399cdc;
  background-image: -moz-linear-gradient(#399cdc, #399cdc);
  background-image: -ms-linear-gradient(#399cdc, #399cdc);
  background-image: -o-linear-gradient(#399cdc, #399cdc);
  background-image: -webkit-linear-gradient(#399cdc, #399cdc);
  background-image: linear-gradient(#399cdc, #399cdc);
}
.form-range.tri-state-toggle.state-pos::-moz-range-thumb {
  border: 1px solid #399cdc;
  background: none #399cdc;
  background-image: -moz-linear-gradient(#399cdc, #399cdc);
  background-image: -ms-linear-gradient(#399cdc, #399cdc);
  background-image: -o-linear-gradient(#399cdc, #399cdc);
  background-image: -webkit-linear-gradient(#399cdc, #399cdc);
  background-image: linear-gradient(#399cdc, #399cdc);
}
.tri-state-toggle-label {
  margin-left: 10px;
}
.meter-value-display {
  display: table;
  width: 100%;
  margin-bottom: 0.5rem;
}
.meter-value-display .meter-value-display-row {
  display: table-row;
}
.meter-value-display .meter-value-display-row .meter-value-display-cell {
  text-align: center;
  display: table-cell;
  font-size: 1.125rem;
}
.meter-value-display .meter-value-display-row .mv-type {
  background-color: #dedede;
  color: #434343;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-pre-comma.not-available {
  background-color: #399cdc;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-pre-comma {
  background-color: #399cdc;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-comma {
  background-color: #dedede;
  color: #434343;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border-right: 1px solid #FFFFFF;
  padding-left: 1px;
  padding-right: 1px;
}
.meter-value-display .meter-value-display-row .mv-post-comma {
  background-color: #dedede;
  color: #434343;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-unit {
  background-color: #dedede;
  color: #434343;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.process .meter-value-display {
  margin-top: 0.35rem;
}
.nav-tabs {
  border-bottom: 0px;
}
.nav-tabs .nav-link {
  background-color: #f7f7f7;
  border-color: #acb5bd;
  margin-right: 2px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #399cdc;
}
.nav-tabs .nav-link:hover {
  background-color: #FFFFFF;
  border-color: #acb5bd;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #399cdc;
}
.nav-tabs .nav-link.active {
  background-color: #FFFFFF;
  border-color: #acb5bd #acb5bd #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
}
.nav-tabs .nav-link.active:hover {
  background-color: #FFFFFF;
  border-color: #acb5bd #acb5bd #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
}
.tab-content {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 1rem;
  background-color: #FFFFFF;
  border: 1px solid #acb5bd;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.modal-dialog .modal-content {
  border: 0px solid #000000;
  border-radius: 0px;
}
.modal-dialog .modal-content .modal-header {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding: 0.5rem 1rem;
  background-color: #FFFFFF;
  border-bottom: 0px;
}
.modal-dialog .modal-content .modal-header .modal-title {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #1d1d1b;
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.modal-dialog .modal-content .modal-header .btn-close {
  background: transparent none;
  opacity: 1;
  color: #1d1d1b;
}
.modal-dialog .modal-content .modal-header .btn-close:focus,
.modal-dialog .modal-content .modal-header .btn-close:active {
  border: 0px !important;
  outline: none !important;
  box-shadow: none;
  color: #1d1d1b;
}
.modal-dialog .modal-content .modal-header .btn-close:before {
  font-size: 1.125rem;
}
.modal-dialog .modal-content .modal-body {
  background-color: #FFFFFF;
}
.modal-dialog .modal-content .modal-body h3[data-bs-toggle=collapse] {
  padding-bottom: 0.5rem;
  cursor: pointer;
}
.modal-dialog .modal-content .modal-body h3[data-bs-toggle=collapse] .fa-caret-down {
  display: none;
  margin-top: 0.75rem;
}
.modal-dialog .modal-content .modal-body h3[data-bs-toggle=collapse] .fa-caret-up {
  display: inline-block;
  margin-top: 0.75rem;
}
.modal-dialog .modal-content .modal-body h3[data-bs-toggle=collapse].collapsed .fa-caret-down {
  display: inline-block;
}
.modal-dialog .modal-content .modal-body h3[data-bs-toggle=collapse].collapsed .fa-caret-up {
  display: none;
}
.modal-dialog .modal-content .modal-footer {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
  border-top: 1px solid #dedede;
}
@media (min-width: 700px) {
  .modal-dialog-wide {
    max-width: 700px;
  }
}
.table-responsive {
  border: 0px solid #000000;
}
.table-responsive .table > :not(:first-child) {
  border-top: 0px;
}
.table-responsive .table-bordered > :not(caption) > * {
  border: 0px;
}
.table-responsive table {
  margin-bottom: 0px;
}
.table-responsive table thead th {
  background-color: #ececec;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
  border-left: 0px solid #000000;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
}
.table-responsive table tbody td {
  border-left: 0px solid #000000;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
}
.table-responsive .table-striped > tbody > tr:nth-of-type(2n+1) > * {
  --bs-table-accent-bg: none;
}
.table-responsive .table-striped > tbody > tr:nth-child(2n+1) > td {
  background-color: #FFFFFF;
  color: #1d1d1b;
}
.table-responsive .table-striped > tbody > tr:nth-child(2n) > td {
  background-color: #f3f3f3;
  color: #1d1d1b;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td {
  background-color: #ececec;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td .fa-minus {
  display: inline-block;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td .fa-plus {
  display: none;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td.collapsed .fa-minus {
  display: none;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td.collapsed .fa-plus {
  display: inline-block;
}
.table-responsive.dt-responsive {
  border: 0px;
  overflow-y: hidden;
}
table.table-bordered.dataTable {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
table.table-bordered.dataTable th {
  border-left: 0px solid #000000 !important;
  border-top: 0px solid #000000 !important;
  border-right: 0px solid #000000 !important;
  border-bottom: 0px solid #000000;
}
table.table-bordered.dataTable thead .sorting::after {
  font-family: 'FontAwesome';
  font-weight: 900;
  content: '\f30c\f309';
  opacity: 1;
}
table.table-bordered.dataTable thead .sorting_asc::after {
  font-family: 'FontAwesome';
  font-weight: 900;
  content: '\f885';
  opacity: 1;
}
table.table-bordered.dataTable thead .sorting_desc::after {
  font-family: 'FontAwesome';
  font-weight: 900;
  content: '\f160';
  opacity: 1;
}
table.table-bordered.dataTable thead .sorting::before,
table.table-bordered.dataTable thead .sorting_asc::before,
table.table-bordered.dataTable thead .sorting_desc::before {
  display: none;
}
table.table-bordered.dataTable thead .postbox-first-column.sorting::after,
table.table-bordered.dataTable thead .postbox-first-column.sorting_asc::after,
table.table-bordered.dataTable thead .postbox-first-column.sorting_desc::after {
  left: 0.5rem;
}
table.table-bordered.dataTable td {
  border-left: 0px solid #000000 !important;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000 !important;
  border-bottom: 0px solid #000000;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
table.table-bordered.dataTable tr .fa-envelope {
  display: inline-block;
  color: #0064a3;
}
table.table-bordered.dataTable tr .fa-envelope-open {
  display: none;
  color: #acb5bd;
}
table.table-bordered.dataTable tr .datatable-subject {
  cursor: pointer;
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #0064a3;
  text-decoration: none !important;
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text span {
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text:hover,
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text:focus {
  color: #0064a3;
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text:hover span,
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text:focus span {
  text-decoration: underline;
}
table.table-bordered.dataTable tr .datatable-subject button.datatable-subject-text {
  background-color: transparent;
  border: none;
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject button.datatable-subject-text:hover,
table.table-bordered.dataTable tr .datatable-subject button.datatable-subject-text:focus {
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip {
  margin-top: 4px;
  color: #0064a3;
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip:hover,
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip:focus {
  color: #0064a3;
  text-decoration: none;
}
table.table-bordered.dataTable tr .postbox-table-btn-delete {
  background-color: transparent;
  border: none;
}
table.table-bordered.dataTable tr .fa-trash-alt {
  color: #0064a3;
  text-decoration: none;
}
table.table-bordered.dataTable tr .fa-trash-alt:hover,
table.table-bordered.dataTable tr .fa-trash-alt:focus {
  color: #0064a3;
  text-decoration: none;
}
table.table-bordered.dataTable tr.read .fa-envelope {
  display: none;
}
table.table-bordered.dataTable tr.read .fa-envelope-open {
  display: inline-block;
}
table.table-bordered.dataTable tr.read .datatable-subject .datatable-subject-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
}
table.table-bordered.dataTable tr.read .datatable-subject .datatable-subject-text:hover,
table.table-bordered.dataTable tr.read .datatable-subject .datatable-subject-text:focus {
  color: #0064a3;
}
table.table-bordered.dataTable .postboxTableMessageContent {
  background-color: #f3f3f3;
  margin: -0.5rem;
  padding: 1rem;
}
table.table-bordered.dataTable .postboxTableMessageContent ul {
  margin-left: -1rem;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin-top: 1rem;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button {
  /*
				&:not(:first-child) a {
					border-left: 0px;
				}*/
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a {
  text-decoration: none;
  padding: 0.375rem 0.75rem;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #434343;
  border: 1px solid #acb5bd;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a:hover,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a:focus {
  background-color: #399cdc;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #FFFFFF;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button:first-child a {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button:last-child a {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.active a {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  background-color: #0064a3;
  color: #FFFFFF;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.active a:hover,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.active a:focus {
  background-color: #0064a3;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #FFFFFF;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.disabled a {
  background-color: #FFFFFF;
  color: #666;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.disabled a:hover,
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.disabled a:focus {
  background-color: #FFFFFF;
  color: #666;
  cursor: not-allowed;
}
@media (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_info {
    text-align: left;
  }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: right !important;
  }
}
@media (max-width: 575px) {
  div.dataTables_wrapper div.dataTables_info {
    text-align: center;
  }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin-top: 0px;
    margin-bottom: 0.5rem;
    justify-content: center !important;
  }
}
table.table-bordered.dataTable thead th {
  padding-right: 0.5rem !important;
}
table.table-bordered.dataTable thead th.postbox-first-column.text-center.dt-orderable-asc.dt-orderable-desc:after {
  float: none;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc {
  cursor: pointer;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc:after {
  font-family: 'FontAwesome';
  font-weight: 900;
  content: '\f30c\f309';
  float: right;
  display: none;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc button {
  background-color: #ececec;
  border: 0px;
  color: #1d1d1b;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc.dt-ordering-desc:after {
  content: '\f160';
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc.dt-ordering-asc:after {
  content: '\f885';
}
.dt-responsive .dt-container > .row {
  margin-left: 0px;
  margin-right: 0px;
}
.dt-responsive .dt-container > .row > * {
  padding-left: 0;
  padding-right: 0;
}
.dt-responsive .dt-info {
  padding-top: 1.5rem;
  padding-bottom: 0.5rem;
}
.dt-responsive .dt-paging {
  margin-top: 1rem;
  float: right;
}
.dt-responsive .dt-paging nav {
  padding: 2px;
}
.dt-responsive .dt-paging .dt-paging-button {
  padding: 0.375rem 0.75rem;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #434343;
  border: 1px solid #acb5bd;
  border-right: 0px;
}
.dt-responsive .dt-paging .dt-paging-button:hover,
.dt-responsive .dt-paging .dt-paging-button:focus {
  background-color: #399cdc;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #FFFFFF;
}
.dt-responsive .dt-paging .dt-paging-button:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.dt-responsive .dt-paging .dt-paging-button:last-child {
  border-right: 1px solid #acb5bd;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dt-responsive .dt-paging .dt-paging-button.current {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  background-color: #0064a3;
  color: #FFFFFF;
}
.dt-responsive .dt-paging .dt-paging-button.current:hover,
.dt-responsive .dt-paging .dt-paging-button.current:focus {
  background-color: #0064a3;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #FFFFFF;
}
.dt-responsive .dt-paging .dt-paging-button.disabled {
  background-color: #FFFFFF;
  color: #666;
}
.dt-responsive .dt-paging .dt-paging-button.disabled:hover,
.dt-responsive .dt-paging .dt-paging-button.disabled:focus {
  background-color: #FFFFFF;
  color: #666;
  cursor: not-allowed;
}
@media (max-width: 575px) {
  .dt-responsive .dt-info {
    text-align: center;
  }
  .dt-responsive .dt-paging {
    float: none;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0.5rem;
  }
}
.nomoretable table {
  width: 100%;
}
.nomoretable tr:nth-child(2n+1) > td {
  background-color: #FFFFFF;
}
.nomoretable tr:nth-child(2n) > td {
  background-color: #f3f3f3;
}
.nomoretable td,
.nomoretable th {
  padding: 0.5rem 0.5rem;
  text-align: left;
}
@media (max-width: 767px) {
  .nomoretable table,
  .nomoretable thead,
  .nomoretable tbody,
  .nomoretable th,
  .nomoretable td,
  .nomoretable tr {
    display: block;
  }
  .nomoretable thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .nomoretable td {
    position: relative;
    padding-left: 50%;
    text-align: left;
  }
  .nomoretable td:before {
    content: attr(data-title);
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 1rem;
    color: #1d1d1b;
    position: absolute;
    top: 0px;
    left: 0px;
    width: calc(50% - 0.5rem);
    height: 100%;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    padding-top: 0.5rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.multi-meter-value-input-table {
  width: 100%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr {
  width: 100%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr .multi-meter-value-input-table-thead-tr-th {
  background-color: #ececec;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
  border-left: 0px solid #000000;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
  padding: 0.5rem 0.5rem;
  width: 17%;
  vertical-align: middle;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr .multi-meter-value-input-table-thead-tr-th:first-child {
  width: 25%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr .multi-meter-value-input-table-thead-tr-th:last-child {
  width: 58%;
  padding: 0px;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr .multi-meter-value-input-table-thead-tr-th:last-child .d-table {
  width: 100%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-thead-tr .multi-meter-value-input-table-thead-tr-th:last-child .d-table .d-table-cell {
  padding: 0.5rem 0.5rem;
  width: 50%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr {
  width: 100%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr:nth-child(2n) {
  background-color: #FFFFFF;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr:nth-child(2n+1) {
  background-color: #f3f3f3;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td {
  border-left: 0px solid #000000;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
  padding: 0.5rem 0.5rem;
  width: 17%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:first-child {
  width: 25%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child {
  width: 58%;
  padding: 0px;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .d-sm-table {
  width: 100%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .d-sm-table .d-sm-table-cell {
  padding: 0.5rem 0.5rem;
  width: 50%;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .last-reading-date {
  font-size: 80%;
  margin-top: 0.25rem;
  white-space: nowrap;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .last-meter-value {
  font-size: 80%;
  margin-top: 0.25rem;
  white-space: nowrap;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .prefixed-multi-meter .input-group .col-form-label {
  padding-right: 0.5rem;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .prefixed-multi-meter .last-reading-date {
  margin-left: 26px;
}
.multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td .table-head-sm {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
  padding-top: 0px;
}
@media (max-width: 767px) {
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr {
    clear: both;
    float: left;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td {
    width: 50%;
    float: left;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:first-child {
    width: 50%;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td {
    width: 100%;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:first-child {
    width: 100%;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .d-sm-table .d-sm-table-cell {
    width: 100%;
  }
  .multi-meter-value-input-table .multi-meter-value-input-table-tbody-tr .multi-meter-value-input-table-tbody-tr-td:last-child .prefixed-multi-meter .last-meter-value {
    margin-left: 26px;
  }
}
.main-process .card .tariff-calculator-card {
  margin-bottom: 2rem;
}
.main-process .card .tariff-calculator-card .tariff-calculator-output-container {
  margin-left: 0px;
  margin-right: 0px;
  background-color: #f3f3f3;
  border-bottom: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .tariff-calculator-output-container .tariff-calculator-output-row .tariff-calculator-output-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #1d1d1b;
  padding: 0.25rem 1rem;
}
.main-process .card .tariff-calculator-card .tariff-calculator-output-container .tariff-calculator-output-row .tariff-calculator-output-value {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 0.875rem;
  color: #1d1d1b;
  padding: 0.25rem 1rem;
}
@media (max-width: 767px) {
  .main-process .card .tariff-calculator-card .tariff-calculator-output-container {
    border-bottom: 0px;
  }
  .main-process .card .tariff-calculator-card .tariff-calculator-output-container .tariff-calculator-output-row {
    border-bottom: 1px solid #FFFFFF;
  }
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header {
  border-bottom: 0px;
  border-radius: 0px;
  margin-top: 0px;
  background-color: #0064a3;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed {
  border-bottom: 0px;
  padding: 0.25rem 1rem;
  background-color: #0064a3;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:focus {
  border-bottom: 0px;
  background-color: #399cdc;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button > div,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed > div {
  width: 100%;
  text-align: right;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .tariff-calc-heading-label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #FFFFFF;
  vertical-align: top;
  padding-top: 0.25rem;
  display: inline-block;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .fa-caret-down {
  color: #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .fa-caret-down {
  color: #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body {
  background-color: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 0.5rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  border-top: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label {
  display: inline-block;
  width: 100%;
  float: left;
  background: #ececec none;
  border-right: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label div.radio-label {
  margin: 0px;
  padding: 0.5rem 0px;
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label:focus {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label:hover div.radio-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label:focus div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label:focus {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label:hover div.radio-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label:focus div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label > span {
  display: none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row > *[class^='col-']:last-child input[type=radio]:not(old) + label {
  border-right: 0px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  border-top: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn {
  border: 0px;
  border-radius: 0px;
  margin: 0px;
  padding: 0.5rem 0px;
  background-color: #ececec;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
  border-right: 1px solid #FFFFFF;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn:last-of-type {
  border-right: 0px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn:focus {
  background: #dfbd78;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn-check:checked + .btn {
  background: #dfbd78 none;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  border-top: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  opacity: 0;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label {
  display: inline-block;
  width: 100%;
  float: left;
  background: #ececec none;
  border-right: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label {
  margin: 0px;
  padding: 0.5rem 0px;
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon {
  display: inline-block;
  width: 27px;
  height: 27px;
  vertical-align: bottom;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.power,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.gas,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.water,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.thermal,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:hover div.radio-label .radio-branch-icon.powerCharge,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label:focus div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.power,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.gas,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.water,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.thermal,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:hover div.radio-label .radio-branch-icon.powerCharge,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label:focus div.radio-label .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label > span {
  display: none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row > *[class^='col-']:last-child input[type=radio]:not(old) + label {
  border-right: 0px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  border-top: 1px solid #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-20 {
  width: 20% !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-33 {
  width: 33.33333333% !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn {
  margin: 0px;
  padding: 0.5rem 0px;
  background-color: #ececec;
  border-right: 1px solid #FFFFFF;
  border-radius: 0px;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:last-of-type {
  border-right: 0px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn > span {
  width: auto;
  height: auto;
  border: 0px;
  border-radius: 0px;
  background: transparent none;
  margin: 0px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon {
  display: inline-block;
  width: 27px;
  height: 27px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-label-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus {
  background: #dfbd78 none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-icon.power,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-icon.gas,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-icon.water,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-icon.thermal,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-icon.powerCharge,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:hover .btn-group-branch-label-text,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn:focus .btn-group-branch-label-text {
  color: #1d1d1b !important;
}
@media (max-width: 575px) {
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-50,
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-33,
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-25,
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn.w-20 {
    width: auto !important;
    flex: 1 1 auto;
  }
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-label-text {
    display: none;
  }
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn {
  background-color: #dfbd78;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-label-text {
  display: inline-block;
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.power,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.gas,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.water,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.thermal,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-icon.powerCharge,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:hover .btn-group-branch-label-text,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn:focus .btn-group-branch-label-text {
  color: #1d1d1b !important;
}
@media (max-width: 575px) {
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:checked + .btn .btn-group-branch-label-text {
    display: inline-block;
  }
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .tariff-calculator-forms {
  margin-top: 1rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display {
  margin-left: -1rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card {
  width: calc(33.333333% - 1rem);
  margin: 0px 0px 1rem 1rem;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(2) {
  order: 1;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(8),
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(9) {
  order: 3;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .card-title {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .btn-tariff-accordion-header {
  background: transparent none;
  border: 0px;
  padding: 0px;
  text-wrap: nowrap;
  margin-left: 0.5rem;
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .card-title-price,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .fa-caret-down,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .fa-caret-up {
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-body {
  padding: 0px;
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-body .tariff-img-container {
  height: 98px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-body .advantages {
  background-color: #FFFFFF;
  padding: 0.5rem 1rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-body .advantages ul {
  margin-bottom: 0px;
  padding-left: 22px;
  list-style-type: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-body .advantages ul li:before {
  font-family: 'FontAwesome';
  font-weight: 900;
  content: '\f058';
  color: #666;
  margin-right: 6px;
  margin-left: -22px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row {
  text-align: center;
  padding: 0.5rem 1rem;
  background-color: #FFFFFF;
  font-size: 0.875rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row .gross-price-label {
  vertical-align: top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row .gross-price-label .fa {
  font-size: 1.125rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row .gross-price {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.375rem;
  color: #1d1d1b;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row .saving {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #1d1d1b;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-link {
  padding: 0.5rem 1rem;
  text-align: center;
  background-color: #FFFFFF;
  border: 0px;
  width: 100%;
  cursor: default;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-link .form-link .fa-chevron-circle-down {
  display: inline-block;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-link .form-link .fa-chevron-circle-up {
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-row {
  padding: 0.5rem 1rem;
  background-color: #FFFFFF;
  font-size: 0.875rem;
  color: #434343;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-row .d-table {
  width: 100%;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .future-tariff-details-row {
  padding: 0.5rem 1rem;
  background-color: #FFFFFF;
  font-size: 0.875rem;
  color: #434343;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .future-tariff-details-row .d-table {
  width: 100%;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-card-btn-row {
  padding: 1rem;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.show-tariff-details .card-footer .tariff-details-link .form-link .fa-chevron-circle-down {
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.show-tariff-details .card-footer .tariff-details-link .form-link .fa-chevron-circle-up {
  display: inline-block;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(2) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-2.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(3) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-3.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(4) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-4.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(5) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-5.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(6) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-6.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(7) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-7.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(8) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-8.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.power:nth-child(9) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-9.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(2) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-2.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(3) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-3.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(4) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-4.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(5) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-5.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(6) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-6.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(7) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-7.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(8) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-8.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.powerCharge:nth-child(9) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-9.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(2) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-2.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(3) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-3.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(4) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-4.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(5) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-5.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(6) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-6.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(7) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-7.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(8) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-8.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.gas:nth-child(9) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-9.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(2) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-2.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(3) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-3.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(4) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-4.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(5) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-5.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(6) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-6.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(7) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-7.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(8) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-8.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.water:nth-child(9) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-9.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(2) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-2.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(3) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-3.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(4) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-4.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(5) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-5.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(6) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-6.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(7) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-7.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(8) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-8.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.thermal:nth-child(9) .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-9.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff {
  order: 2;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
  position: relative;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .card-title {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .top-tariff-label {
  position: absolute;
  top: -9px;
  right: 0px;
  background-color: #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.75rem;
  color: #434343;
  text-transform: uppercase;
  padding: 0px 0.5rem;
  letter-spacing: 1px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .card-title-price,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .fa-caret-down,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .fa-caret-up {
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-body {
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-body .tariff-img-container {
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-body .advantages {
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-body .advantages ul li:before {
  color: #666;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer {
  background-color: #FFFFFF;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .prices-row {
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .prices-row .gross-price {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.375rem;
  color: #1d1d1b;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .prices-row .saving {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 0.875rem;
  color: #0064a3;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .tariff-details-link {
  background-color: #FFFFFF;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .tariff-details-row {
  background-color: #FFFFFF;
  font-size: 0.875rem;
  color: #434343;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .future-tariff-details-row {
  background-color: #FFFFFF;
  font-size: 0.875rem;
  color: #434343;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.power .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-power-1.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.powerCharge .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-powerCharge-1.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.gas .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-gas-1.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.water .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-water-1.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.thermal .tariff-img-container {
  background: #FFFFFF url(../../images/de_DE/tariff-img-thermal-1.png) no-repeat center top;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-placeholder {
  order: 4;
  border: 1px solid #f3f3f3;
  border-radius: 0px;
  background-color: #FFFFFF;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card {
    width: calc(50% - 1rem);
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card:nth-child(9) {
    order: 2;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff {
    order: 1;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-placeholder {
    order: 3;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card {
    width: 100%;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .btn-tariff-accordion-header {
    display: flex;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .card-title-price {
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 1.063rem;
    color: #1d1d1b;
    display: inline-block;
    margin-right: 0.25rem;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .fa-caret-down {
    display: none;
    color: #1d1d1b;
    margin-top: 5px;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .fa-caret-up {
    display: inline-block;
    color: #1d1d1b;
    margin-top: 5px;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-closed-mobile .card-header {
    border-bottom: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-closed-mobile .card-header .fa-caret-down {
    display: inline-block;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-closed-mobile .card-header .fa-caret-up {
    display: none;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-closed-mobile .card-body,
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-closed-mobile .card-footer {
    display: none;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .btn-tariff-accordion-header {
    z-index: 1;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .card-title-price {
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 1.063rem;
    color: #1d1d1b;
    display: inline-block;
    margin-right: 0.25rem;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .fa-caret-down {
    display: none;
    color: #1d1d1b;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .fa-caret-up {
    display: inline-block;
    color: #1d1d1b;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.tariff-closed-mobile .card-header {
    border-bottom: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.tariff-closed-mobile .card-header .fa-caret-down {
    display: inline-block;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.tariff-closed-mobile .card-header .fa-caret-up {
    display: none;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.tariff-closed-mobile .card-body,
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff.tariff-closed-mobile .card-footer {
    display: none;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.tariff-placeholder {
    display: none;
  }
}
.main-process .card .tariffs-display-container .more-tariffs-button-row {
  margin-bottom: 1rem;
}
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(8),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(9),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(11) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(9) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10),
.main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(11) {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(11) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(11) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(9) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(11),
  .main-process .card .tariffs-display-container.quantity-9 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(11) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-9 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(8),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8),
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10) {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(8) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(10),
  .main-process .card .tariffs-display-container.quantity-8 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(10) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-8 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8),
.main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9) {
  display: flex;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(7) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(9),
  .main-process .card .tariffs-display-container.quantity-7 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(9) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-7 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(6),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7),
.main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8) {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(6) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(8),
  .main-process .card .tariffs-display-container.quantity-6 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(8) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-6 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7) {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(5) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-5 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-5 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(5),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(5),
.main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6) {
  display: flex;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(5),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6) {
    display: none;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(4) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-4 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-4 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
.main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(2),
.main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(3) {
  display: flex;
}
.main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(4),
.main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(5) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-3 .more-tariffs-button-row {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(2) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(4),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(5) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(4) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(5) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-3 .more-tariffs-button-row {
    display: block;
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.recommended-tariff:nth-child(1),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(2),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card:nth-child(3),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card:nth-child(3) {
    display: flex;
  }
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(6),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(7),
  .main-process .card .tariffs-display-container.quantity-3 .tariff-cards-display.display-all-tariffs .tariff-card.tariff-placeholder:nth-child(7) {
    display: none;
  }
  .main-process .card .tariffs-display-container.quantity-3 .more-tariffs-button-row {
    display: none;
  }
}
.main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card {
  width: calc(50% - 1rem);
}
.main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1) {
  display: flex;
  order: 1;
}
.main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card:nth-child(2) {
  display: flex;
  order: 2;
}
.main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(3),
.main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(4) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-2 .more-tariffs-button-row {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card {
    width: calc(50% - 1rem);
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-2 .tariff-cards-display .tariff-card {
    width: 100%;
  }
}
.main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card {
  width: 50%;
  margin: 0px 0px 1rem calc(25% + 1rem);
}
.main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card.recommended-tariff:nth-child(1) {
  display: flex;
  order: 1;
}
.main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(2),
.main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card.tariff-placeholder:nth-child(3) {
  display: none;
}
.main-process .card .tariffs-display-container.quantity-1 .more-tariffs-button-row {
  display: none;
}
@media (max-width: 1279px) {
  .main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card {
    width: 50%;
    margin: 0px 0px 1rem calc(25% + 1rem);
  }
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container.quantity-1 .tariff-cards-display .tariff-card {
    width: 100%;
    margin: 0px 0px 1rem 1rem;
  }
}
.main-process .card .base-supplier-card .card-body {
  background-color: #f3f3f3;
}
.main-process .card .base-supplier-card .card-body .base-supplier-selection-row {
  background-color: #ececec;
  padding: 0.75rem 0.25rem 0.5rem 0.25rem;
  margin-left: -1rem;
  margin-right: -1rem;
  margin-bottom: 0px;
}
.main-process .card .base-supplier-card .card-body .base-supplier-selection-row .gross-price-label {
  font-size: 0.875rem;
  vertical-align: text-top;
}
.main-process .card .base-supplier-card .card-body .base-supplier-selection-row .gross-price {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #0064a3;
  margin-right: 1px;
}
@media (max-width: 991px) {
  .main-process .card .base-supplier-card .card-body .base-supplier-selection-row {
    padding: 0.5rem 0.25rem;
  }
}
.accordion .accordion-item {
  border: 0px solid #000000;
  border-radius: 0px;
}
.accordion .accordion-item .accordion-header {
  margin-top: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
  border-radius: 0px;
}
.accordion .accordion-item .accordion-header .accordion-button::after,
.accordion .accordion-item .accordion-header .accordion-button.collapsed::after {
  background: transparent none;
  width: 0px;
  height: 0px;
}
.accordion .accordion-item .accordion-header .accordion-button {
  padding: 0.5rem 1rem;
  background-color: #FFFFFF;
  border-bottom: 0px solid #000000;
  font-family: 'Bitter', sans-serif;
  font-weight: 700;
  color: #1d1d1b;
  font-size: 1.25rem;
  border-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.accordion .accordion-item .accordion-header .accordion-button:hover,
.accordion .accordion-item .accordion-header .accordion-button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-bottom: 0px solid #000000;
}
.accordion .accordion-item .accordion-header .accordion-button .fa-caret-down {
  display: none;
}
.accordion .accordion-item .accordion-header .accordion-button .fa-caret-up {
  display: inline-block;
}
.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.accordion .accordion-item .accordion-header .accordion-button.collapsed {
  border-bottom: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.accordion .accordion-item .accordion-header .accordion-button.collapsed .fa-caret-down {
  display: inline-block;
}
.accordion .accordion-item .accordion-header .accordion-button.collapsed .fa-caret-up {
  display: none;
}
.accordion .accordion-item .accordion-body {
  background-color: #FFFFFF;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
#energySavingAccordion .accordion-item {
  margin-bottom: 1rem;
}
#energySavingAccordion .accordion-item .accordion-button .fa-lightbulb,
#energySavingAccordion .accordion-item .accordion-button .fa-thermometer-three-quarters,
#energySavingAccordion .accordion-item .accordion-button .fa-snowflake,
#energySavingAccordion .accordion-item .accordion-button .fa-cogs,
#energySavingAccordion .accordion-item .accordion-button .fa-tachometer-alt,
#energySavingAccordion .accordion-item .accordion-button .fa-car,
#energySavingAccordion .accordion-item .accordion-button .fa-users {
  margin-right: 0.5rem;
}
.main-marginal-column .card {
  margin-left: 1rem;
  margin-right: 1rem;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-marginal-column .card .card-header {
  height: 42px;
  background-color: #FFFFFF;
  padding: 0.5rem 1rem;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom: 0px;
}
.main-marginal-column .card .card-header h3 {
  border-bottom: 0px;
  padding-bottom: 0px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.25rem;
  color: #1d1d1b;
  margin-top: 2px;
  margin-bottom: 0px;
}
.main-marginal-column .card .card-body {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  background-color: #FFFFFF;
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column .card {
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 1.75rem;
  }
  .main-marginal-column .card .card-header {
    height: auto;
    background-color: #FFFFFF;
  }
  .main-marginal-column .card .card-header h3 {
    color: #1d1d1b;
  }
}
@media (max-width: 767px) {
  .main-marginal-column .card {
    padding-top: 0px;
  }
}
.main-marginal-column .card.shopping-cart .card-body {
  padding: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item {
  margin-top: 1px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header {
  background-color: #0064a3;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #FFFFFF;
  background-color: #0064a3;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button .branch-icon-before-text.power {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-power-white.svg) no-repeat -4px 3px;
  background-size: 15px 15px;
  padding-left: 15px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button .branch-icon-before-text.gas {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-gas-white.svg) no-repeat -3px 2px;
  background-size: 15px 15px;
  padding-left: 16px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button .branch-icon-before-text.water {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-water-white.svg) no-repeat -1px 3px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button .branch-icon-before-text.thermal {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-thermal-white.svg) no-repeat -1px 2px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button .branch-icon-before-text.powerCharge {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading-white.svg) no-repeat 0px 1px;
  background-size: 15px 15px;
  padding-left: 20px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button,
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button.collapsed {
  border-bottom: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button:hover,
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button.collapsed:hover,
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button:focus,
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button.collapsed:focus {
  border-bottom: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-body {
  padding: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-body .shopping-cart-sub-header {
  border-bottom: 0px;
  margin: 0px;
  padding: 0.25rem 1rem;
  background-color: #dfbd78;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-body .shopping-card-row {
  margin-left: 1rem;
  margin-right: 1rem;
  padding: 0.25rem 0px;
  font-size: 0.875rem;
  border-bottom: 1px solid #dedede;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-body .shopping-card-row:last-child {
  border-bottom: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item:first-child {
  margin-top: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-header {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-header .accordion-button.collapsed {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-body {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column .card.shopping-cart .card-body {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
  }
  .main-marginal-column .card.shopping-cart .card-body .accordion-item {
    margin-top: 0.5rem;
  }
  .main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-header {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-header .accordion-button.collapsed {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .main-marginal-column .card.shopping-cart .card-body .accordion-item:last-child .accordion-body {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
}
footer {
  margin-top: auto !important;
  background: none #0064a3;
  width: 100%;
  z-index: 55;
}
footer .footer-top-nav {
  width: 100%;
  background-color: #dfbd78;
}
footer .footer-top-nav #footer-top-nav-cage {
  width: 100%;
  max-width: 1620px;
  text-align: center;
  margin: 0px auto;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link {
  display: inline-block;
  margin: 7px 10px 12px 10px;
  text-decoration: none;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:before {
  content: '';
  display: inline-block;
  width: 45px;
  height: 45px;
  margin-bottom: -14px;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:hover,
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:focus {
  text-decoration: none;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:hover .footer-top-nav-link-text,
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:focus .footer-top-nav-link-text {
  text-decoration: underline;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:after {
  font-family: 'FontAwesome';
  font-weight: bold;
  font-size: 1.063rem;
  content: '\f360';
  color: #399cdc;
  display: block;
  float: right;
  margin-top: 12px;
  margin-left: 5px;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text {
  color: #399cdc;
  text-decoration: none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.375rem;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text:hover,
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text:focus {
  color: #399cdc;
  text-decoration: underline;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.375rem;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.payment-methods:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-strong-payment-methods.svg) no-repeat center center;
  background-size: contain;
  width: 33px;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.data-protection:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-strong-data-protection.svg) no-repeat center center;
  background-size: contain;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.house-connection:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-strong-house-connection.svg) no-repeat center center;
  background-size: contain;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.contract:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-strong-contract.svg) no-repeat center center;
  background-size: contain;
}
@media (max-width: 767px) {
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link {
    margin: 6px 10px 11px 10px;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:before {
    width: 36px;
    height: 36px;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:after {
    margin-top: 6px;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text {
    font-size: 1.125rem;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text:hover,
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link .footer-top-nav-link-text:focus {
    font-size: 1.125rem;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.payment-methods:before {
    margin-bottom: -11px;
    width: 23px;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.data-protection:before {
    margin-bottom: -11px;
  }
  footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link.house-connection:before {
    margin-bottom: -11px;
  }
}
footer .footer-bottom-nav {
  width: 100%;
  background-color: #FFFFFF;
}
footer .footer-bottom-nav #footer-bottom-nav-cage {
  width: 100%;
  max-width: 1620px;
  text-align: center;
  margin: 0px auto;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link {
  padding: 0;
  display: inline-block;
  color: #0064a3;
  text-decoration: none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:hover,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:focus {
  padding: 0;
  color: #0064a3;
  text-decoration: none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 0.875rem;
}
@media (max-width: 767px) {
  footer .footer-bottom-nav #footer-bottom-nav-cage {
    padding-top: 1px;
    padding-bottom: 3px;
    padding-right: 12px;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link {
    padding: 0;
    font-size: 1rem;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:hover,
  footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:focus {
    font-size: 1rem;
    padding: 0;
  }
}
.service-status {
  text-align: center;
  border-right: 1px solid #FFFFFF;
  padding: 3.5rem 1rem 1rem 1rem;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #1d1d1b;
  background: #dedede url(../../images/de_DE/03_status-icon_ahead.png) no-repeat;
  background-position: center 1rem;
}
.service-status:last-child {
  border-right: 0px;
}
@media (max-width: 767px) {
  .service-status {
    border-right: 0px;
    text-align: left;
    margin-bottom: 0.5rem;
    background-position: 1rem center;
    padding: 1rem 1rem 1rem 3.5rem;
  }
}
.service-status.active {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #FFFFFF;
  background: #0064a3 url(../../images/de_DE/02_status-icon_processing.png) no-repeat;
  background-position: center 1rem;
}
@media (max-width: 767px) {
  .service-status.active {
    background-position: 1rem center;
  }
}
.service-status.finished {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #FFFFFF;
  background: #666 url(../../images/de_DE/01_status-icon_done.png) no-repeat;
  background-position: center 1rem;
}
@media (max-width: 767px) {
  .service-status.finished {
    background-position: 1rem center;
  }
}
.barzahlen-quad-cards .card .card-body {
  padding: 0px;
}
.barzahlen-quad-cards .card .card-body h3 {
  margin-top: 0px;
  margin-bottom: 0.5rem;
}
.barzahlen-quad-cards .card .card-body ol,
.barzahlen-quad-cards .card .card-body ul {
  padding-left: 1rem;
  margin-bottom: 0px;
}
.barzahlen-quad-cards .card .card-body .partner-logo {
  margin: 0.5rem;
}
.barzahlen-quad-cards .card .card-body #barzahlenMap {
  margin-top: 0.5rem;
  width: 100%;
}
#exampleImageContainer {
  position: relative;
  margin-left: -1rem;
  margin-right: -1rem;
}
.exampleInvoice {
  width: 100%;
  height: 100%;
  z-index: 1;
}
.bubble {
  position: absolute;
  z-index: 2;
  cursor: pointer;
  background-color: #0064a3;
  color: #FFFFFF;
  width: 29px;
  border-radius: 15px;
  top: 13.3%;
  left: 8.5%;
}
.bubbleText {
  display: block;
  font-size: 1.25rem;
  text-align: center;
}
/* integrate EMS - Analyse */
/* integrate EMS - Analyse */
@font-face {
  font-family: 'icomoon';
  src: url('../../fonts/icomoon.eot?-g0vw1s');
  src: url('../../fonts/icomoon.eot?#iefix-g0vw1s') format('embedded-opentype'), url('../../fonts/icomoon.woff?-g0vw1s') format('woff'), url('../../fonts/icomoon.ttf?-g0vw1s') format('truetype'), url('../../fonts/icomoon.svg?-g0vw1s#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.using-icomoon {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  color: #1d1d1b;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icomoon-power {
  margin-top: 0px !important;
}
.icomoon-power:before {
  content: "\e601";
}
.icomoon-power-virtual {
  margin-top: 0px !important;
}
.icomoon-power-virtual:before {
  content: "\e911";
}
.icomoon-gas {
  margin-top: 0px !important;
}
.icomoon-gas:before {
  content: "\e602";
}
.icomoon-gas-virtual {
  margin-top: 0px !important;
}
.icomoon-gas-virtual:before {
  content: "\e910";
}
.icomoon-water {
  margin-top: 0px !important;
}
.icomoon-water:before {
  content: "\e603";
}
.icomoon-water-virtual {
  margin-top: 0px !important;
}
.icomoon-water-virtual:before {
  content: "\e90e";
}
.icomoon-thermal {
  margin-top: 0px !important;
}
.icomoon-thermal:before {
  content: "\e604";
}
.icomoon-thermal-virtual {
  margin-top: 0px !important;
}
.icomoon-thermal-virtual:before {
  content: "\e90f";
}
.icomoon-cold {
  margin-top: 0px !important;
}
.icomoon-cold:before {
  content: "\e913";
}
.icomoon-cold-virtual {
  margin-top: 0px !important;
}
.icomoon-cold-virtual:before {
  content: "\e900";
}
.icomoon-parameter {
  margin-top: 0px !important;
}
.icomoon-parameter:before {
  content: "\e904";
}
.icomoon-fleet {
  margin-top: 0 !important;
}
.icomoon-fleet:before {
  content: "\e907";
}
.icomoon-fleet-virtual {
  margin-top: 0px !important;
}
.icomoon-fleet-virtual:before {
  content: "\e90d";
}
.fa-thermometer-half {
  margin-top: 0 !important;
}
.icomoon-not_set {
  margin-top: 0px !important;
}
.icomoon-not_set:before {
  content: "\e903";
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../../../fonts/glyphicons-halflings-regular.eot');
  src: url('../../../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
/* integrate EMS - Analyse */
body.ems-integration {
  background: none #ececec;
  /* old browsers */
  background: -moz-linear-gradient(top, #ececec 0%, #ececec 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #ececec 0%, #ececec 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(top, #ececec 0%, #ececec 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ems-integration-body-background-start-color', endColorstr='@ems-integration-body-background-end-color', GradientType=1);
  /* Gradient IE6-9 */
  background-size: auto;
  background-attachment: fixed;
}
body.ems-integration header {
  height: calc(100px + 50px);
}
body.ems-integration main {
  height: calc(100% - 38px);
  padding-top: calc(100px + 50px);
}
body.ems-integration main .main-process-top-stripe {
  background-color: #dfbd78;
}
body.ems-integration main #main-process-container {
  height: 100%;
}
body.ems-integration main #main-process-container #main-process-cage {
  height: 100%;
}
body.ems-integration main #main-process-container #main-process-cage .main-process {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 767px) {
  body.ems-integration header {
    height: calc(75px + 50px);
  }
  body.ems-integration main {
    height: auto;
    padding-top: calc(75px + 50px);
  }
  body.ems-integration main #main-process-container {
    height: auto;
  }
  body.ems-integration main #main-process-container #main-process-cage {
    height: auto;
  }
}
.main-process .ems-analysis-card {
  width: 100%;
  height: 100%;
}
.main-process .ems-analysis-card .card-header {
  height: 42px;
  background-color: #dfbd78;
  border-bottom: 1px solid #dfbd78;
  padding: 0 1rem;
}
.main-process .ems-analysis-card .card-header .card-title {
  font-family: 'Bitter', sans-serif;
  font-weight: 700;
  font-size: 1.75rem;
  color: #1d1d1b;
  padding-top: 3px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar {
  margin-right: 26px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool {
  width: 42px;
  height: 42px;
  border-right: 1px solid #dfbd78;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  width: 100%;
  height: 100%;
  cursor: pointer;
  padding-top: 9px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span .fas {
  font-size: 18px;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:focus,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:focus {
  text-decoration: none;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:hover .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:hover .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:focus .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:focus .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a:focus .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span:focus .fas {
  color: #1d1d1b;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.dropdown-toggle:after {
  display: none !important;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.dropdown-toggle .fa-spinner {
  display: none;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn {
  background-color: #399cdc;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn .fas {
  color: #FFFFFF;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:focus,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:focus {
  background-color: #0064a3;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:hover .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:hover .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:focus .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:focus .fa,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:focus .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:focus .fas {
  color: #FFFFFF;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool .min-max-analysis .fa-expand-alt {
  display: inline-block;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool .min-max-analysis .fa-compress-alt {
  display: none;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show {
  inset: 42px 0 auto auto !important;
  transform: none !important;
  padding: 0px;
  border-radius: 0px;
  border: 0px solid #000000;
  border-top: 0px;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  padding: 3px 16px;
  text-align: left;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fas {
  color: #1d1d1b;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fa-file-pdf,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fa-file-pdf {
  margin-right: 16px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fa-download,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fa-download {
  margin-right: 12px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fa-clipboard,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fa-clipboard {
  margin-right: 16px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fa-bookmark,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fa-bookmark {
  margin-right: 16px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item .fa-paint-brush,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item .fa-paint-brush {
  margin-right: 12px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item:focus,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item:focus {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > a.dropdown-item:focus .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li > span.dropdown-item:focus .fas {
  color: #1d1d1b;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed {
  background-color: #FFFFFF;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  padding: 3px 16px;
  padding-top: 4.5px;
  padding-bottom: 4.5px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fas {
  color: #1d1d1b;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-download,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-download {
  margin-right: 12px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-spinner,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-spinner {
  margin-right: 12px;
  display: none;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-up,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-caret-up,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-down,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-caret-down {
  font-size: 20px;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:hover {
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:hover .fas,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:hover .fas {
  color: #1d1d1b;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #f3f3f3;
  border-bottom: 1px solid #dedede;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:not(.collapsed) .fas {
  color: #1d1d1b;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item .accordion-body {
  padding: 0px 0px 8px 0px;
  background-color: #f7f7f7;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item .accordion-body a {
  text-align: left;
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  padding: 8px 16px 0px 44px;
  white-space: nowrap;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item .accordion-body a:hover,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li .accordion .accordion-item .accordion-body a:focus {
  color: #1d1d1b;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li:last-child > a.dropdown-item,
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show > li:last-child > span.dropdown-item {
  border-bottom: 0px;
}
@media (max-width: calc((576px / 3) * 2)) {
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown ul.dropdown-menu.show {
    margin-right: calc(-1 * 42px) !important;
  }
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress span.dropdown-toggle {
  cursor: default;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress span.dropdown-toggle .fa-spinner {
  display: inline-block;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress span.dropdown-toggle .fa-download {
  display: none !important;
}
.main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show {
  display: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body {
  padding: 0px;
  height: calc(100% - 42px);
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container {
  width: 30%;
  background-color: #f3f3f3;
  height: 100%;
  order: 1;
  max-width: calc(50% - 32px);
  min-width: calc(320px + 32px);
  flex: 0 0 auto;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container {
  max-height: 100%;
  width: 100%;
  overflow: auto;
  padding: 1rem;
  order: 1;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container {
  margin-left: -1px;
  margin-right: -1px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn {
  margin: 0px 1px 2px 1px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  border-radius: 25px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #1d1d1b;
  padding: 0.5rem 1rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary:hover,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary:focus {
  background-color: #FFFFFF;
  border: 2px solid #dfbd78;
  color: #dfbd78;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary.btn-active {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary.btn-active:hover,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary.btn-active:focus {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default {
  background-color: #dedede;
  border: 2px solid #dedede;
  border-radius: 25px;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #1d1d1b;
  padding: 0.5rem 1rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default:hover,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default:focus {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default.btn-active {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default.btn-active:hover,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-default.btn-active:focus {
  background-color: #dfbd78;
  border: 2px solid #dfbd78;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .indicator-object {
  background-color: #FFFFFF;
  border-left: 12px solid #dfbd78;
  padding: 0.5rem 0.75rem 0.5rem 0.5rem;
  margin-top: 16px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .indicator-object .indicator-object-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
  padding-right: 0.5rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .indicator-object .fa-exchange-alt {
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object {
  background-color: #FFFFFF;
  border-left: 12px solid #dfbd78;
  padding: 0.5rem 0.75rem 0.5rem 0.5rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .comparison-object-text {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #1d1d1b;
  padding-right: 0.5rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-window-close {
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row {
  background-color: #dedede;
  padding: 0.5rem 0.75rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .interval {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-calendar-alt {
  color: #1d1d1b;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-lock,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-lock-open {
  color: #1d1d1b;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left {
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right.theoreticalInterval,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left.theoreticalInterval {
  color: #FFFFFF;
  background-color: #399cdc;
  border: 1px solid #399cdc;
  border-radius: 3px;
  border-top: 0px;
  border-bottom: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right.inactive,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left.inactive {
  color: #666;
  cursor: default;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-window-close {
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .added-interval-row {
  border-top: 1px solid #FFFFFF;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .add-interval-row {
  background-color: #dedede;
  padding: 0.5rem 0.75rem;
  border-top: 1px solid #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.125rem;
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .add-object-row {
  background-color: #dedede;
  padding: 0.5rem 0.75rem;
  border-top: 1px solid #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1.125rem;
  color: #399cdc;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion {
  margin-top: 16px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button {
  border-bottom: 0px;
  border-radius: 0px;
  background-color: #FFFFFF;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 18px;
  color: #399cdc;
  border-left: 12px solid #dfbd78;
  padding: 0.5rem 1rem 0.5rem 0.5rem;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button:hover,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button:focus {
  border-bottom: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-down,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-up {
  font-size: 20px;
  vertical-align: bottom;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body {
  padding: 0px;
  background-color: #dedede;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .accordion-body-checkbox-row,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .accordion-body-radio-row {
  padding: 0.15rem 1rem 0.5rem 1.25rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion {
  margin-top: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button {
  border-left: 0px;
  background-color: #dedede;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #399cdc;
  padding: 0.15rem 1rem 0.75rem 1.25rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .fa-caret-down,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .fa-caret-up {
  margin-top: 6px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=checkbox]:not(old) + label,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=radio]:not(old) + label {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body {
  background-color: #ececec;
  padding: 0.25rem 1rem 0.5rem 3.25rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button {
  background-color: #ececec;
  padding: 0.15rem 0rem 0.75rem 0rem;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .subaccordion-header-checkbox-row input[type=checkbox]:not(old) + label,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .subaccordion-header-radio-row input[type=checkbox]:not(old) + label,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .subaccordion-header-checkbox-row input[type=radio]:not(old) + label,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button .subaccordion-header-radio-row input[type=radio]:not(old) + label {
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body {
  padding: 0rem 0rem 0.5rem 2rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion-body-checkbox-row,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion .accordion-item .accordion-body .subaccordion-body-radio-row {
  margin-bottom: 0.5rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container {
  background-color: #dedede;
  width: 32px;
  order: 2;
  padding-top: 1rem;
  cursor: col-resize;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter {
  width: 100%;
  height: 74px;
  background-color: #dfbd78;
  cursor: pointer;
  text-align: center;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter .fa-filter {
  color: #FFFFFF;
  font-size: 22px;
  margin-top: 8px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter .fa-arrow-alt-circle-left {
  display: inline-block;
  color: #FFFFFF;
  font-size: 22px;
  margin-top: 10px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter .fa-arrow-alt-circle-right {
  display: none;
  color: #FFFFFF;
  font-size: 22px;
  margin-top: 10px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:hover {
  background-color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:hover .fa-filter,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:hover .fa-arrow-alt-circle-left,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:hover .fa-arrow-alt-circle-right {
  color: #FFFFFF;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card {
  width: 100%;
  flex: 1 1 auto;
  order: 2;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body {
  padding: 0px;
  height: calc(100% - 24px);
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details {
  height: 100%;
  overflow: hidden;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body {
  height: calc(100% - 41px);
  background-color: #FFFFFF;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body .analysis-diagram-container {
  height: 100%;
  width: 100%;
  /*** hier dann wahrscheinlich div.highcharts-container ***/
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body .analysis-diagram-container svg {
  /*** svg nur zur Simulation ***/
  min-width: 100%;
  min-height: 100%;
  flex-shrink: 1;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly {
  overflow-y: auto;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis {
  margin-top: 16px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table thead th {
  background-color: #dfbd78;
  border-left: 1px solid #dedede;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table thead th:first-child {
  border-left: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table thead th .fas {
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table thead th .fas.fa-unsorted:after {
  content: '\f30c\f309';
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table thead th.highlight {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #399cdc;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody tr.main-cluster td {
  background-color: #0064a3 !important;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #FFFFFF !important;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody tr.second-cluster td {
  background-color: #dedede !important;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 16px;
  color: #0064a3 !important;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody > tr:nth-child(2n+1) > td {
  background-color: #f7f7f7;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody > tr:nth-child(2n) > td {
  background-color: #f3f3f3;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody td {
  border-left: 1px solid #dedede;
  border-top: 0px solid #000000;
  border-right: 0px solid #000000;
  border-bottom: 0px solid #000000;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody td:first-child {
  border-left: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body.tabularly .table-responsive.tabularly-analysis table tbody td.highlight {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  color: #1d1d1b;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container {
  height: 41px;
  background-color: #FFFFFF;
  padding-left: 2px;
  padding-right: 2px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons {
  float: right;
  margin-right: 1rem;
  margin-top: 0.5rem;
  display: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa,
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fas {
  font-size: 22px;
  color: #399cdc;
  margin-left: 0.25rem;
  cursor: pointer;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .tab-content {
  padding: 2px;
  height: calc(100% - 41px);
  overflow: auto;
  background-color: #FFFFFF;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .tab-content .tab-pane .form-row {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-quarter-height .analysis-diagram-card-body {
  height: 75%;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-quarter-height .analysis-diagram-details-table-container {
  height: 25%;
  margin-bottom: 2px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-quarter-height .analysis-diagram-details-table-container .diagram-details-resize-buttons {
  display: block;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-half-height .analysis-diagram-card-body {
  height: 50%;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-half-height .analysis-diagram-details-table-container {
  height: 50%;
  margin-bottom: 2px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-half-height .analysis-diagram-details-table-container .diagram-details-resize-buttons {
  display: block;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-full-height .analysis-diagram-card-body {
  height: 0px;
  padding: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-full-height .analysis-diagram-details-table-container {
  height: 100%;
  padding-top: 1rem;
  margin-bottom: 2px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-full-height .analysis-diagram-details-table-container .diagram-details-resize-buttons {
  display: block;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details.details-table-full-height .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-arrow-alt-circle-up {
  display: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-last-import {
  height: 24px;
  background-color: #f3f3f3;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #1d1d1b;
  text-align: right;
  line-height: 22px;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading {
  width: 100%;
  height: 100%;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container {
  width: 50%;
  margin: 2rem 3rem 3rem 3rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container .progress-bar-text {
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #1d1d1b;
  margin-bottom: 0.5rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container .progress {
  border-radius: 0.25rem;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container .progress .progress-bar {
  width: 100%;
  background-color: #0064a3;
}
.main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container .progress .progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .main-process .ems-analysis-card .ems-analysis-card-body .diagram-loading .progress-loading-container .progress .progress-bar-animated {
    -webkit-animation: 1s linear infinite progress-bar-stripes;
    animation: 1s linear infinite progress-bar-stripes;
  }
}
.main-process .ems-analysis-card .ems-analysis-card-body.filter-closed .analysis-filter-container {
  width: 32px !important;
  min-width: 0px;
}
.main-process .ems-analysis-card .ems-analysis-card-body.filter-closed .analysis-filter-container .analysis-filter-content-container {
  display: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body.filter-closed .analysis-filter-container .analysis-filter-toggle-container {
  cursor: default;
}
.main-process .ems-analysis-card .ems-analysis-card-body.filter-closed .analysis-filter-container .analysis-filter-toggle-container .open-close-filter .fa-arrow-alt-circle-left {
  display: none;
}
.main-process .ems-analysis-card .ems-analysis-card-body.filter-closed .analysis-filter-container .analysis-filter-toggle-container .open-close-filter .fa-arrow-alt-circle-right {
  display: inline-block;
}
@media (max-width: 991px) {
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container {
    width: 44%;
  }
}
@media (max-width: 767px) {
  .main-process .ems-analysis-card .card-header .card-title .open-close-filter-sm {
    cursor: pointer;
  }
  .main-process .ems-analysis-card .card-header .card-title .open-close-filter-sm .fa-filter {
    font-size: 22px;
  }
  .main-process .ems-analysis-card .card-header .card-title .open-close-filter-sm .fa-arrow-alt-circle-down {
    font-size: 22px;
    display: inline-block;
  }
  .main-process .ems-analysis-card .card-header .card-title .open-close-filter-sm .fa-arrow-alt-circle-up {
    font-size: 22px;
    display: none;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress span.dropdown-toggle .fa-spinner {
    display: none;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show {
    display: block;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-download,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-download {
    display: none;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-spinner,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-spinner {
    display: inline-block;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-down,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-caret-down,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-up,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-caret-up {
    display: none;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:hover,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:hover {
    background-color: #FFFFFF;
    border-bottom: 1px solid #dedede;
    color: #1d1d1b;
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-size: 1.125rem;
    border-left: 0px;
    padding: 3px 16px;
    padding-top: 4.5px;
    padding-bottom: 4.5px;
    cursor: default;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:hover .fas,
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:hover .fas {
    color: #1d1d1b;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:not(.collapsed) {
    background-color: #FFFFFF;
    border-bottom: 1px solid #dedede;
    color: #1d1d1b;
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-size: 1.125rem;
    border-left: 0px;
    padding: 3px 16px;
    padding-top: 4.5px;
    padding-bottom: 4.5px;
    cursor: default;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item h3.accordion-header .accordion-button:not(.collapsed) .fas {
    color: #1d1d1b;
  }
  .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool.dropdown.download-in-progress ul.dropdown-menu.show > li .accordion .accordion-item .accordion-collapse {
    display: none;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container {
    width: 100% !important;
    max-width: 100%;
    min-width: 0px;
    height: 0;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container {
    display: none;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-headline-sm {
    font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
    font-weight: 700;
    font-size: 18px;
    color: #399cdc;
    padding-bottom: 1rem;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body {
    height: auto;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details {
    height: auto;
    overflow: auto;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-card-body {
    height: auto;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container {
    height: auto;
  }
  .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .main-process .ems-analysis-card.filter-opened-sm .card-header .card-title .open-close-filter-sm .fa-arrow-alt-circle-down {
    display: none;
  }
  .main-process .ems-analysis-card.filter-opened-sm .card-header .card-title .open-close-filter-sm .fa-arrow-alt-circle-up {
    display: inline-block;
  }
  .main-process .ems-analysis-card.filter-opened-sm .ems-analysis-card-body .analysis-filter-container {
    height: auto;
  }
}
.main-process .ems-analysis-card.fullscreen {
  position: absolute;
  top: 0px;
  z-index: 1040;
  height: 100vh;
  width: 100%;
  left: 0px;
}
.main-process .ems-analysis-card.fullscreen .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool .min-max-analysis .fa-expand-alt {
  display: none;
}
.main-process .ems-analysis-card.fullscreen .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool .min-max-analysis .fa-compress-alt {
  display: inline-block;
}
.main-process .modal-filter-accordion .accordion-item .accordion-body {
  padding: 1rem 0 0 0;
  border-bottom: 2px solid #dfbd78;
}
@media (min-width: 576px) {
  #modalDialogueObjectTree .modal-dialog,
  #treeModal .modal-dialog {
    max-width: 50%;
  }
}
.color-fetcher,
.color-ANALYSIS_PLOT-1,
.color-ANALYSIS_PLOT-2,
.color-ANALYSIS_PLOT-3,
.color-ANALYSIS_PLOT-4,
.color-ANALYSIS_PLOT-5,
.color-ANALYSIS_PLOT-6,
.color-ANALYSIS_PLOT-7,
.color-ANALYSIS_PLOT-8,
.color-ANALYSIS_PLOT-9 {
  display: none !important;
  width: 0px;
  height: 0px;
  position: absolute;
  left: -99999px;
  top: -99999px;
  z-index: -99999;
}
.color-ANALYSIS_PLOT-1 {
  color: #7cb5ec;
}
.color-ANALYSIS_PLOT-2 {
  color: #434348;
}
.color-ANALYSIS_PLOT-3 {
  color: #90ed7d;
}
.color-ANALYSIS_PLOT-4 {
  color: #f7a35c;
}
.color-ANALYSIS_PLOT-5 {
  color: #8085e9;
}
.color-ANALYSIS_PLOT-6 {
  color: #f15c80;
}
.color-ANALYSIS_PLOT-7 {
  color: #e4d354;
}
.color-ANALYSIS_PLOT-8 {
  color: #8d4653;
}
.color-ANALYSIS_PLOT-9 {
  color: #91e8e1;
}
.jstree-default .jstree-node .jstree-clicked {
  background: transparent none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.jstree-default .jstree-node .jstree-hovered {
  background: transparent none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.jstree-default .jstree-node .jstree-anchor .jstree-icon {
  color: #acb5bd;
}
.jstree-default .jstree-node .jstree-anchor.jstree-clicked .jstree-icon {
  color: #399cdc;
}
.jstree-default .jstree-node .jstree-anchor.jstree-hovered .jstree-icon {
  color: #434343;
}
.jstree-default .jstree-themeicon {
  margin-top: -2px;
}
.jstree-default .jstree-checkbox {
  background-image: url('../../../images/de_DE/sprites-sfa68604977.png');
  background-position: -3px -4px;
}
.jstree-default .jstree-checkbox:hover {
  background-position: -33px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -153px -4px;
}
.jstree-default .jstree-clicked > .jstree-checkbox {
  background-position: -63px -4px;
}
.jstree-default .jstree-clicked > .jstree-checkbox:hover {
  background-position: -93px -4px;
}
a.jstree-disabled > i.jstree-checkbox {
  display: none;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  color: #399cdc;
}
a.jstree-anchor .bold {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
}
.bootstrap-datetimepicker-widget {
  z-index: 10;
}
.bootstrap-datetimepicker-widget ul {
  margin-bottom: 0.5rem;
}
.bootstrap-datetimepicker-widget ul li {
  width: auto;
  min-width: 16em;
}
.bootstrap-datetimepicker-widget .datepicker th.prev,
.bootstrap-datetimepicker-widget .datepicker th.next {
  font-size: 14px;
}
.bootstrap-datetimepicker-widget .datepicker th.prev i.fas,
.bootstrap-datetimepicker-widget .datepicker th.next i.fas {
  margin-top: 0.5rem;
}
.bootstrap-datetimepicker-widget .datepicker th.prev.disabled,
.bootstrap-datetimepicker-widget .datepicker th.next.disabled {
  background-color: #FFFFFF;
  color: #ececec;
}
.bootstrap-datetimepicker-widget .datepicker th.prev.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker th.next.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker th.prev.disabled:focus,
.bootstrap-datetimepicker-widget .datepicker th.next.disabled:focus {
  background-color: #FFFFFF !important;
  color: #ececec !important;
  cursor: default;
}
.bootstrap-datetimepicker-widget .datepicker th.picker-switch {
  background-color: #0064a3;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
}
.bootstrap-datetimepicker-widget .datepicker th.picker-switch:hover,
.bootstrap-datetimepicker-widget .datepicker th.picker-switch:focus {
  background-color: #0064a3 !important;
  color: #FFFFFF;
}
.bootstrap-datetimepicker-widget .datepicker tbody td {
  padding: 0px;
}
.bootstrap-datetimepicker-widget .datepicker tbody td span {
  margin: 0px;
  line-height: 48px;
  padding: 5px 8px;
  margin-top: 2px;
  width: auto;
  height: auto;
  min-width: 47px;
  min-height: 54px;
}
.bootstrap-datetimepicker-widget .datepicker tbody td.cw,
.bootstrap-datetimepicker-widget .datepicker tbody td span.quarter {
  border-radius: 0px;
}
.bootstrap-datetimepicker-widget .datepicker tbody td.day.disabled,
.bootstrap-datetimepicker-widget .datepicker tbody td span.quarter.disabled,
.bootstrap-datetimepicker-widget .datepicker tbody td span.month.disabled,
.bootstrap-datetimepicker-widget .datepicker tbody td span.year.disabled {
  background-color: #FFFFFF;
  color: #ececec;
}
.bootstrap-datetimepicker-widget .datepicker tbody td.day.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker tbody td span.quarter.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker tbody td span.month.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker tbody td span.year.disabled:hover,
.bootstrap-datetimepicker-widget .datepicker tbody td.day.disabled:focus,
.bootstrap-datetimepicker-widget .datepicker tbody td span.quarter.disabled:focus,
.bootstrap-datetimepicker-widget .datepicker tbody td span.month.disabled:focus,
.bootstrap-datetimepicker-widget .datepicker tbody td span.year.disabled:focus {
  background-color: #FFFFFF;
  color: #ececec;
  cursor: default;
}
.bootstrap-datetimepicker-widget.doublepicker {
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 6px 12px #0000002E;
  -moz-box-shadow: 0 6px 12px #0000002E;
  box-shadow: 0 6px 12px #0000002E;
  padding: 0.5rem;
}
.bootstrap-datetimepicker-widget.doublepicker .datepicker {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* Accessibility */
header .logo:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
header #headerContext #headerContextToggle:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#header-menu > .header-menu-item > button {
  padding: 4px;
  margin-top: -3px;
}
#header-menu > .header-menu-item > button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
#header-menu > .header-menu-item > a .fa-envelope:before {
  padding: 0px 3px;
}
#header-menu > .header-menu-item > a:focus {
  outline: none;
}
#header-menu > .header-menu-item > a:focus .fa-envelope:before {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
#header-menu > .header-menu-item #logout:focus,
#header-menu > .header-menu-item #login:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#header-menu ul.dropdown-menu.show > li > a.dropdown-item {
  outline: none;
}
#header-menu ul.dropdown-menu.show > li > a.dropdown-item:focus span {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
  padding: 0px 2px;
  margin: 0px -2px;
}
#contextMenu .accordion-item .accordion-header .accordion-button.collapsed.no-toggle:focus {
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  position: relative;
  z-index: 1;
}
.btn-primary:focus,
.btn-default:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#close-process .btn-close:focus,
#close-process-marginal .btn-close:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#close-process:hover,
#close-process-marginal:hover {
  z-index: 1030;
}
.form-floating .form-control:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.form-control:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.input-group.password-show-hide .input-group-append .btn .fa-eye,
.input-group.password-show-hide .input-group-append .btn .fa-eye-slash {
  min-width: 24px;
  min-height: 24px;
  padding-top: 4px;
}
.input-group.password-show-hide .input-group-append .btn:focus .fa-eye,
.input-group.password-show-hide .input-group-append .btn:focus .fa-eye-slash {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.main-login .form-floating .form-control:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
}
.main-login .card .card-header .card-header-caret-button-sm:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.main-login-card-link {
  padding: 2px;
}
.main-login-card-link:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
#cockpit-cards-container .card .card-header .card-header-caret-button-sm:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn-check:focus + label.btn {
  background: #dfbd78 none;
  border-right-color: #dfbd78;
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-customer-type .btn-check:focus + label.btn div.radio-label {
  color: #1d1d1b;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn {
  background: #dfbd78 none;
  border-right-color: #dfbd78;
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-label-text {
  display: inline-block;
  color: #1d1d1b !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button:nth-of-type(1) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center;
  background-size: auto 29px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button:nth-of-type(2) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center;
  background-size: auto 29px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button:nth-of-type(3) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center;
  background-size: auto 29px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button:nth-of-type(4) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center;
  background-size: auto 29px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .btn-check:focus + label.btn.consumption-button:nth-of-type(5) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button:nth-of-type(1) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center;
  background-size: auto 40px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button:nth-of-type(2) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center;
  background-size: auto 40px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button:nth-of-type(3) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center;
  background-size: auto 40px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button:nth-of-type(4) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center;
  background-size: auto 40px;
  border-right-color: #dfbd78;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.vehicles .btn-check:focus + label.btn.consumption-button:nth-of-type(5) {
  background: #dfbd78 url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center;
  background-size: auto 40px;
}
#cockpit-cards-container .carousel-card .carousel .carousel-control-prev:focus .carousel-control-prev-icon {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
#cockpit-cards-container .carousel-card .carousel .carousel-control-next:focus .carousel-control-next-icon {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
#cockpit-cards-container .carousel-card .carousel .carousel-indicators button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.btn-calendar .fas {
  min-width: 24px;
  min-height: 24px;
  padding: 4px 0px 4px 1px;
}
.btn-calendar:focus {
  outline: none;
}
.btn-calendar:focus .fas {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.btn-popover .fa-info-circle,
.btn-popover .fa-exclamation-circle,
.btn-popover .fa-question-circle {
  min-width: 24px;
  min-height: 24px;
  padding: 3px 0px 0px 1px;
}
.btn-popover:focus {
  outline: none;
}
.btn-popover:focus .fa-info-circle,
.btn-popover:focus .fa-exclamation-circle,
.btn-popover:focus .fa-question-circle {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.input-group-text .btn-popover .fa-info-circle,
.input-group-text .btn-popover .fa-exclamation-circle,
.input-group-text .btn-popover .fa-question-circle {
  padding: 4px 0px 0px 1px;
}
.consumption-buttons .consumption-button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  z-index: 1;
}
.form-range:not(.tri-state-toggle):focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.form-range:not(.tri-state-toggle):focus::-moz-range-thumb {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.form-range:not(.tri-state-toggle):focus::-ms-thumb {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus {
  outline: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus span {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.std-text-link,
.form-link a {
  padding: 0px 2px;
}
.std-text-link:focus,
.form-link a:focus {
  outline: none !important;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
.form-select:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.form-check-radio input[type="radio"]:not(old) + label > span {
  width: 24px;
  height: 24px;
}
.form-check-radio input[type="radio"]:not(old) + label div.radio-label {
  margin-top: -26px;
}
.form-check-radio input[type="radio"]:not(old):checked + label > span > span {
  width: 12px;
  height: 12px;
  border-radius: 6px;
}
.form-check-radio input[type=radio]:not(old):focus + label > span {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.form-check-checkbox input[type="checkbox"]:not(old) + label > span {
  width: 24px;
  height: 24px;
}
.form-check-checkbox input[type="checkbox"]:not(old) + label div.checkbox-label {
  margin-top: -26px;
}
.form-check-checkbox input[type="checkbox"]:not(old):checked + label > span:before {
  line-height: 1.35rem;
}
.form-check-checkbox input[type=checkbox]:not(old):focus + label > span {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
input[type="checkbox"]:not(old) + label.checkbox-switch > span {
  width: 46px;
  border-radius: 12px;
}
input[type="checkbox"]:not(old) + label.checkbox-switch > span > span {
  width: 18px;
  height: 18px;
  border-radius: 9px;
}
.form-range.tri-state-toggle {
  width: 46px;
  height: 24px;
  border-radius: 12px;
}
.form-range.tri-state-toggle:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.form-range.tri-state-toggle::-webkit-slider-thumb {
  height: 18px;
  width: 18px;
  border-radius: 12px;
  margin-top: -4px;
}
.form-range.tri-state-toggle::-moz-range-thumb {
  height: 16px;
  width: 16px;
  border-radius: 12px;
}
.nav-tabs .nav-link:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: inset 0 0 0 2px #EFB444;
}
#contextMenu .accordion-item .accordion-header .accordion-button:focus,
.accordion .accordion-item .accordion-header .accordion-button:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn-check:focus + label.btn {
  background: #dfbd78 none;
  border-right-color: #dfbd78;
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-customer-type .btn-check:focus + label.btn div.radio-label {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn {
  background: #dfbd78 none;
  border-right-color: #dfbd78;
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-label-text {
  color: #1d1d1b !important;
}
@media (max-width: 575px) {
  .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn-check:focus + label.btn .btn-group-branch-label-text {
    display: inline-block;
  }
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .tariff-details-link:focus {
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
@media (max-width: 639px) {
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .btn-tariff-accordion-header:focus {
    outline: none;
    -webkit-box-shadow: 0 0 0 2px #EFB444;
    -moz-box-shadow: 0 0 0 2px #EFB444;
    box-shadow: 0 0 0 2px #EFB444;
    border-radius: 3px;
  }
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text:focus {
  outline: none;
  /*
						-webkit-box-shadow: @accessibility-focus;
						-moz-box-shadow: @accessibility-focus;
						box-shadow: @accessibility-focus;
						border-radius: @accessibility-focus-border-radius;
						padding: 0px 2px;
						margin: 0px -2px;
						*/
}
table.table-bordered.dataTable tr .datatable-subject button.datatable-subject-text {
  padding-left: 0px;
  padding-right: 0px;
  /*
					&:hover,&:focus {
						-webkit-box-shadow: @accessibility-focus;
						-moz-box-shadow: @accessibility-focus;
						box-shadow: @accessibility-focus;
						border-radius: @accessibility-focus-border-radius;
						padding: 1px 2px;
						margin: 0px -2px;
					}
					*/
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip {
  padding: 4px;
  min-width: 24px;
  min-height: 24px;
  margin-top: 0px;
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip:focus {
  outline: none;
  /*
						-webkit-box-shadow: @accessibility-focus;
						-moz-box-shadow: @accessibility-focus;
						box-shadow: @accessibility-focus;
						border-radius: @accessibility-focus-border-radius;
						*/
}
table.table-bordered.dataTable tr .postbox-table-btn-delete {
  padding: 0px 4px;
  min-width: 24px;
  min-height: 24px;
}
table.table-bordered.dataTable tr .postbox-table-btn-delete:focus {
  outline: none;
  /*
					-webkit-box-shadow: @accessibility-focus;
					-moz-box-shadow: @accessibility-focus;
					box-shadow: @accessibility-focus;
					border-radius: @accessibility-focus-border-radius;
					*/
}
table.table-bordered.dataTable tbody tr td:focus-within {
  -webkit-box-shadow: inset 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: inset 0 0 0 2px #EFB444 !important;
  box-shadow: inset 0 0 0 2px #EFB444 !important;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc:focus-within {
  -webkit-box-shadow: inset 0 0 0 2px #EFB444;
  -moz-box-shadow: inset 0 0 0 2px #EFB444;
  box-shadow: inset 0 0 0 2px #EFB444;
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc .dt-column-order:focus {
  outline: none;
}
.dt-responsive .dt-paging .dt-paging-button .page-link:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  position: relative;
  z-index: 1;
  border-color: #399cdc;
}
.dt-responsive .dt-paging .dt-paging-button.active .page-link:focus {
  border-color: #0064a3;
}
.modal-dialog .modal-content .modal-header .btn-close:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
}
.alert .btn-close:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link {
  padding: 2px;
  margin: 5px 8px 10px 8px;
}
footer .footer-top-nav #footer-top-nav-cage .footer-top-nav-link:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
/* FontAwesome für 400 */
@font-face {
  font-family: 'FontAwesome regular';
  src: url(../../fonts/fontawesome-webfont.eot);
  src: url(../../fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'), url(../../fonts/fontawesome-webfont.woff) format("woff"), url(../../fonts/fontawesome-webfont.woff2) format("woff2"), url(../../fonts/fontawesome-webfont.ttf) format('truetype'), url(../../fonts/fontawesome-webfont.svg#FontAwesome) format('svg');
  font-weight: normal;
  font-style: normal;
}
.dual-choice-radio-button-group input[type=radio]:not(old) + label div.radio-label {
  margin-top: 0;
}
.dual-choice-radio-button-group input[type=radio]:not(old):focus + label {
  box-shadow: 0 0 0 2px #EFB444;
}
.dual-choice-radio-button-group input[type=radio]:not(old):focus + label > span {
  box-shadow: none;
}
i.fas {
  font-family: "FontAwesome" !important;
}
body {
  overflow-x: hidden;
}
body.iframe {
  background: 0 none !important;
  height: auto !important;
}
body.iframe #main,
body.iframe .widget-container {
  padding: 0;
  margin: 0 !important;
}
body.iframe #headImage,
body.iframe .main-process-top-stripe {
  display: none;
}
body.iframe #main-process-container {
  margin-top: 0;
}
body.iframe #process-layout-container {
  margin: 0;
  padding: 0;
  max-width: inherit;
}
body.iframe #process-layout-container #close-process {
  display: none;
}
body.iframe .main-panorama {
  display: none;
}
body.iframe.cockpit div#cage {
  background: none !important;
}
body.iframe #cockpit-cards-container {
  padding-bottom: 0;
}
body.iframe #cockpit-cards-container .card {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
body.iframe #cockpit-cards-cage {
  background: transparent;
  padding-bottom: 0;
}
body.ems-integration.msb-dashboard.in #main-process-cage {
  position: inherit;
}
body.ems-integration.msb-dashboard.in .analysis-filter-buttons-container {
  width: 100%;
  background: #FFFFFF;
  flex-wrap: nowrap !important;
  gap: 0.25rem;
  padding: 0 15px;
}
body.ems-integration.msb-dashboard.in #msb-dashboard-single-details-diagram {
  justify-content: center !important;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column {
  background: #FFFFFF;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-consumption-bar-diagram-container {
  margin: 0 15px;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-bottom-container {
  padding: 0 15px;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-bottom-container .msb-dashboard-main-column-bottom-diagrams-wrapper .msb-dashboard-main-column-bottom-diagram-container .msb-dashboard-main-column-bottom-details-wrapper {
  padding: 15px;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-primary,
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-default {
  width: 100%;
  margin-left: 0;
  border-radius: 4px 4px 0 0;
  border: 2px solid #485f73;
  border-bottom: 0;
}
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-primary:hover,
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-default:hover,
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-primary:focus,
body.ems-integration.msb-dashboard.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-default:focus {
  border-color: #485f73;
}
@media (max-width: 991px) {
  body body.in.msb-dashboard #main .msb-dashboard-main-content-wrapper .msb-dashboard-main-content .msb-dashboard-container .msb-dashboard-main-column .msb-dashboard-main-column-top-container .msb-dashboard-main-column-buttonline .btn-default:first-child {
    width: 100%;
  }
}
body.in header.head-context {
  height: 80px;
}
body:not(.ems-integration) header #header-cage {
  height: 100%;
}
body:not(.ems-integration) header.head-context #headerContext {
  top: 80px;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage #contextMenu .accordion-item .accordion-collapse {
  max-height: 250px;
  overflow: auto;
}
.checkbox-label a {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  text-decoration: underline;
}
.checkbox-label a:hover,
.checkbox-label a:focus {
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #0064a3;
  text-decoration: underline;
}
span.form-link a.link {
  display: flex;
  align-items: center;
}
span.alert-info.info-layer {
  cursor: pointer;
}
span.selection-hidden-disabled-checkbox {
  width: 22px !important;
  height: 22px !important;
}
body > div.popover {
  z-index: 1100;
}
#header-menu ul.dropdown-menu.show {
  right: 150px !important;
}
header {
  overflow: inherit;
}
header #header-cage {
  background-color: #fff;
  align-items: center;
  /*position: relative;*/
  z-index: 1;
}
header img#branches {
  margin-right: 16px;
  width: 180px;
}
header img#logo {
  margin-left: 16px;
}
header #headerContext {
  z-index: 0;
  transition: top 0.5s;
}
header #header-menu {
  margin-top: inherit;
  align-items: center;
}
header #header-menu > .header-menu-item > button {
  margin-top: inherit;
}
header #header-menu > .header-menu-item > a#home-link {
  display: flex;
  align-items: center;
  gap: 3px;
  /*&:hover, */
}
header #header-menu > .header-menu-item > a#home-link:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
header #header-menu .fa-home {
  font-size: 27px;
}
header #header-menu div.dropdown,
header #header-menu a.dropdown-toggle {
  white-space: nowrap;
  display: inline-block;
}
header #header-menu a:not(#logout) .d-md-inline-block {
  color: #242424;
}
header #header-menu ul.dropdown-menu.show > li > a.dropdown-item:hover,
header #header-menu ul.dropdown-menu.show > li > a.dropdown-item:focus {
  border-left: 0;
  padding: 3px 16px;
}
header.head-context #headerContext {
  top: 80px;
  box-shadow: rgba(0, 30, 80, 0.16) 0 3px 6px, rgba(0, 30, 80, 0.23) 0 3px 6px;
}
.page-item.active .page-link {
  background: #ccc;
  border-color: #ccc;
}
.form-floating select + label {
  color: transparent;
}
.main-login-card-links.showLinksBeforeButton {
  margin-bottom: 0.5rem !important;
  margin-top: 0 !important;
}
.alert-dismissible .btn-close {
  background: none;
}
/*a11y.less*/
.btn-group-consumption .btn-check:focus + .btn,
.form-floating .form-control:read-only:focus {
  -webkit-box-shadow: 0 0 0 2px #EFB444 !important;
  -moz-box-shadow: 0 0 0 2px #EFB444 !important;
  box-shadow: 0 0 0 2px #EFB444 !important;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item {
  background: #FFFFFF;
  cursor: pointer;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active,
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus-within {
  background: #f3f3f3;
  color: #1d1d1b;
  box-shadow: inset 0 0 0 2px #EFB444;
}
.row.form-row.emailChapter {
  margin: 0;
}
.row.form-row.emailChapter label {
  position: absolute;
  left: -9999em;
}
.widget-postbox-value-container.hide.postbox-entry {
  display: none !important;
}
input.form-control[name="emailChapter"] {
  z-index: 999;
  position: absolute;
  height: 0;
  width: 0;
  border: none;
  background: none;
  margin: 0;
  top: 0;
  left: 0;
  clear: both;
  font-size: 0;
  line-height: 0;
  box-shadow: none !important;
  padding: 0 !important;
}
.pl-05 {
  padding-left: 0.5rem;
}
.mt-5 {
  margin-top: 5px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-15 {
  margin-top: 15px;
}
.mb-5 {
  margin-bottom: 5px;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-15 {
  margin-bottom: 15px;
}
.ml-10 {
  margin-left: 10px;
}
.mr-10 {
  margin-right: 10px;
}
.ml-15 {
  margin-left: 15px;
}
.mr-15 {
  margin-right: 15px;
}
.hide_on_load {
  display: none;
}
.clearfix {
  clear: both;
}
.bold {
  font-weight: 600;
}
p.widget-formline-text {
  margin-bottom: 0;
}
.footnote-container {
  font-size: 0.85em;
}
/*.card-body:not(#productSearchWidgetContent){
    height: 100%;
}*/
.widgetWrap:not(.hide) {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.main-login .row.mt--10,
.main-login .col-xs-8,
.main-login .col-xs-16 {
  display: none;
}
.flex-group {
  display: flex;
}
img.checkbox-branch-icon {
  max-width: 30px;
}
.form-floating .form-control:read-only:not(:placeholder-shown) ~ label {
  transform: translate(-0.75rem, -1rem);
  font-size: 12px;
}
.form-floating > .form-select {
  height: calc(3rem + 2px);
  line-height: 1.15;
  padding-top: 1.5rem;
  padding-bottom: 0.425rem;
  border-left: 0;
  border-top: 0;
  border-right: 0;
}
.form-floating > .form-select ~ label {
  position: absolute;
  left: -9999em;
}
.form-floating > .form-select ~ label.visible-label {
  left: 0;
  color: #399cdc;
  transform: translate(-0.75rem, -1rem);
  font-size: 0.75rem;
  max-width: calc(100% + 0.75rem);
}
.acResults {
  background: #fff;
  box-shadow: 0 0 3px #ccc;
  border: 1px solid #ccc;
}
.acResults ul {
  padding-left: 0;
  margin-bottom: 0;
}
.acResults ul li {
  padding-left: 15px;
  list-style: none;
}
.acResults ul li:hover,
.acResults ul li:focus {
  background: rgba(0, 0, 0, 0.05);
}
.row.form-row.postalLine > .col-md-2 {
  padding-right: 7px;
}
.row.form-row.postalLine > .col-md-6 {
  padding-left: 7px;
}
.row.form-row.streetLine2 > .col-md-6 {
  padding-right: 7px;
}
.row.form-row.streetLine2 > .col-md-2 {
  padding-left: 7px;
}
.row.form-row.streetLine3 > .col-6.col-md-4,
.row.form-row.streetLine3 > .col-3.col-md-2 {
  padding-right: 7px;
}
.row.form-row.streetLine3 > .col-3.col-md-2 {
  padding-left: 7px;
}
.row.form-row.streetLine3 > .col-3.col-md-2 + .col-3.col-md-2 {
  padding-right: 15px;
}
.paymentMethods .col-12.col-md-8 label {
  display: block;
  float: none;
}
span#contractSwitch span.content-switch-cell,
span#meterSwitch span.content-switch-cell {
  text-align: center;
}
#productSearchWidgetContent.POWER .sliderIcons > div:nth-child(2) {
  background: url(../../images/de_DE/svg/icon-persons-01.svg) no-repeat center center;
}
#productSearchWidgetContent.POWER .sliderIcons > div:nth-child(2) {
  background: url(../../images/de_DE/svg/icon-persons-02.svg) no-repeat center center;
}
#productSearchWidgetContent.POWER .sliderIcons > div:nth-child(3) {
  background: url(../../images/de_DE/svg/icon-persons-03.svg) no-repeat center center;
}
#productSearchWidgetContent.POWER .sliderIcons > div:nth-child(4) {
  background: url(../../images/de_DE/svg/icon-persons-04.svg) no-repeat center center;
}
#productSearchWidgetContent.POWER .sliderIcons > div:nth-child(5) {
  background: url(../../images/de_DE/svg/icon-persons-05.svg) no-repeat center center;
}
span.btn-input-group-text-correction {
  margin-right: -43px;
}
#cockpit-cards-container .card .card-header .card-title {
  display: flex;
  width: 100%;
}
#cockpit-cards-container .card .card-header .card-title:before {
  content: "";
  display: inline-block;
  width: 55px;
  height: 55px;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: -17px;
}
#cockpit-cards-container .card .card-header .card-title .card-title-text {
  width: 100%;
}
#cockpit-cards-container .card.contract .card-body .branch-icon-before-text.waste_water {
  display: inline-block;
  background: transparent url(../../images/de_DE/svg/icon-wastewater.svg) no-repeat -1px 6px;
  background-size: 15px 15px;
  padding-left: 20px;
}
#cockpit-cards-container .card.userRegistration .card-header .card-title:before,
#cockpit-cards-container .card.gridConnection .card-header .card-title:before {
  content: '';
  width: 44px;
  height: 44px;
  display: inline-block;
  margin-right: 13px;
  margin-bottom: -12px;
}
#cockpit-cards-container .card.invoiceAddress .card-header .card-title:before,
#cockpit-cards-container .card.quick-links .card-header .card-title:before,
#cockpit-cards-container .card.userRegistration .card-header .card-title:before {
  background-repeat: no-repeat;
  background-position: center center;
}
#cockpit-cards-container .card.userRegistration .card-header .card-title:before {
  background-image: url(../../images/de_DE/svg/widget-icon-customer.svg);
  background-size: 45%;
}
#cockpit-cards-container .card.gridConnection .card-header .card-title:before {
  background-image: url(../../images/de_DE/svg/icon-highlight-bg-house-connection.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 72%;
}
#cockpit-cards-container .card.quick-links .card-header .card-title:before {
  background-image: url(../../images/de_DE/svg/widget-icon-direct-link.svg);
  background-size: 62%;
}
#cockpit-cards-container .card.contract .card-header .card-title:before,
#cockpit-cards-container .card.bankdata .card-header .card-title:before,
#cockpit-cards-container .card.invoice .card-header .card-title:before {
  background-size: 50%;
}
#cockpit-cards-container .card.invoiceAddress .card-header .card-title:before {
  background-image: url(../../images/de_DE/svg/icon-highlight-bg-invoice-address.svg);
  background-size: 75%;
  content: '';
  width: 44px;
  height: 44px;
  display: inline-block;
  margin-right: 13px;
  margin-bottom: -12px;
}
#cockpit-cards-container .card.postbox .postbox-entries .postbox-entry {
  display: flex;
  white-space: nowrap;
  align-items: center;
  flex-direction: row;
  margin-bottom: 0.125rem;
}
#cockpit-cards-container .card.postbox .postbox-entries .postbox-entry .postbox-date {
  flex: 85px 0 0;
}
#cockpit-cards-container .card.postbox .postbox-entries .postbox-entry .postbox-link {
  display: inline-block;
  /*width: auto;*/
  padding: 1px 0 0;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row > div:last-child input[type=radio]:not(old) + label {
  border-right: 0;
}
#cockpit-cards-container .card.product-calculator input#productSearchConsumptionHT + label {
  visibility: hidden;
}
#cockpit-cards-container .card.product-calculator .cockpit-card-power-input-container .col-4 .form-floating,
#cockpit-cards-container .card.product-calculator .cockpit-card-power-input-container .col-8 .form-floating {
  margin-top: 0;
}
#cockpit-cards-container .card.loadProfileAnalysis .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-carpet-plot-analysis.svg) no-repeat center center;
  background-size: 70%;
}
#cockpit-cards-container .card.measuringPointReporting .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-reporting.svg) no-repeat center center;
  background-size: 62%;
}
#cockpit-cards-container .card.energyPerformanceIndicator .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-energy-performance-indicator.svg) no-repeat center center;
  background-size: 60%;
}
#cockpit-cards-container .card.consumptionChartAnalysis .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-pie-chart.svg) no-repeat center center;
  background-size: 66%;
}
#cockpit-cards-container .card form {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#cockpit-cards-container .card .form-control.bootstrap-select {
  padding: 0;
}
#cockpit-cards-container .card .form-control.bootstrap-select .btn.dropdown-toggle {
  border-top: none;
  border-left: none;
  border-right: none;
  padding: 0;
  box-sizing: border-box;
  height: calc(3rem + 2px);
  padding-top: calc(1.625rem - 6px);
  padding-bottom: calc(0.625rem - 5px);
}
#cockpit-cards-container .card .card-body .card-body {
  padding: 0 0 0.5rem;
}
#cockpit-cards-container .card .card-body .card-button-line {
  padding-top: 0.5rem;
}
.consumption-slider.flex-row {
  /*display: flex !important;*/
  display: none !important;
}
.consumption-slider .input-group-text {
  background: transparent;
  border: 0;
}
.consumption-buttons .consumption-button {
  position: relative;
  cursor: pointer;
  width: 20%;
  height: 40px;
  background-color: #ececec;
}
.consumption-buttons .consumption-button:not(:last-child) {
  border-right: 1px solid #FFFFFF;
}
.consumption-buttons .consumption-button:before {
  content: "\f015";
  font-family: "FontAwesome", sans-serif;
  font-weight: 700;
  color: #666;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.consumption-buttons .consumption-button.curr_active {
  /*background-color: @color-1 !important;*/
}
.consumption-buttons.persons .consumption-button {
  background: #ececec url(../../images/de_DE/svg/icon-persons-01.svg) no-repeat center center;
  background-size: auto 29px;
}
.consumption-buttons.persons .consumption-button:before {
  content: none;
}
.consumption-buttons.persons .consumption-button:nth-of-type(1) {
  background-image: url(../../images/de_DE/svg/icon-persons-01.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(1).curr_active,
.consumption-buttons.persons .consumption-button:nth-of-type(1):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-01-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(2) {
  background-image: url(../../images/de_DE/svg/icon-persons-02.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(2).curr_active,
.consumption-buttons.persons .consumption-button:nth-of-type(2):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-02-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(3) {
  background-image: url(../../images/de_DE/svg/icon-persons-03.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(3).curr_active,
.consumption-buttons.persons .consumption-button:nth-of-type(3):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-03-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(4) {
  background-image: url(../../images/de_DE/svg/icon-persons-04.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(4).curr_active,
.consumption-buttons.persons .consumption-button:nth-of-type(4):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-04-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(5) {
  background-image: url(../../images/de_DE/svg/icon-persons-05.svg);
}
.consumption-buttons.persons .consumption-button:nth-of-type(5).curr_active,
.consumption-buttons.persons .consumption-button:nth-of-type(5):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-05-active.svg);
}
.consumption-buttons.house .consumption-button {
  width: 25%;
}
.consumption-buttons.house .consumption-button:nth-of-type(1) {
  font-size: 20px;
}
.consumption-buttons.house .consumption-button:nth-of-type(2) {
  font-size: 22px;
}
.consumption-buttons.house .consumption-button:nth-of-type(3) {
  font-size: 24px;
}
.consumption-buttons.house .consumption-button:nth-of-type(4) {
  font-size: 26px;
}
.consumption-buttons.house .consumption-button:nth-of-type(5) {
  font-size: 28px;
}
.widget-slider-container .slider {
  width: calc(100% - 32px) !important;
}
.widget-slider-container .slider.slider-horizontal {
  display: none;
}
.useWidgetSliderComponents.consumption-segments-container {
  padding-right: 0;
  display: none !important;
}
.useWidgetSliderComponents .consumption-segment {
  display: none;
}
.useWidgetSliderComponents.sliderIconsRow {
  flex-direction: column;
  justify-content: space-between;
}
.useWidgetSliderComponents .col-xs-offset-1 {
  margin-left: 0;
  padding: 0 10px;
  width: 100%;
}
.col-offset-block {
  position: relative;
}
.col-offset-block .col-1-offset.separator {
  position: absolute;
  left: 0;
  transform: translate(-50%, -50%);
  top: 50%;
}
.loading_animation {
  margin: 15px auto;
  width: 120px;
}
.loading_animation .btn-loader {
  height: 30px;
}
.doubleTariffCheck {
  position: relative;
}
.doubleTariffCheck > div:not(.doubleTariffCheckBl) {
  padding-left: 38px;
  width: 100%;
}
.doubleTariffCheck .doubleTariffCheckBl {
  position: absolute;
  top: 16px;
  left: 7px;
}
.doubleTariffCheck input[type=checkbox]:not(old):checked + label > span:before {
  /*color: @color-1;*/
}
.doubleTariffCheck .doubleTariffCheckLabel label {
  /*line-height: 34px;
        padding-top: 24px;*/
  line-height: 24px;
  padding-top: 25px;
  font-size: 16px;
  margin-bottom: 0;
  margin-left: 0;
  cursor: pointer;
}
#advancePaymentUpdateForm .checkbox-label {
  display: inline-block;
}
#advancePaymentUpdateForm .checkbox-label .checkbox-label img {
  height: 50px;
}
.dropdown.bootstrap-select.form-control {
  min-height: inherit;
}
.product-calculator .doubleTariffCheck {
  display: flex;
  align-items: center;
  padding-left: 0;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckBl {
  position: relative;
  top: 0;
  left: 0;
  height: 100%;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckBl div {
  height: 100%;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckBl div label {
  display: flex;
  align-items: center;
  height: 100%;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckBl div label .checkbox-label {
  display: inline-flex;
  align-items: center;
  margin: 0;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckBl div label span {
  margin: 0 10px 0 0;
}
.product-calculator .doubleTariffCheck .doubleTariffCheckLabel label {
  padding-top: 0;
}
.product-calculator .doubleTariffCheck > div:not(.doubleTariffCheckBl) {
  padding-left: 0;
}
.tariff-img-container.withImage img {
  max-width: 100%;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header.hide {
  display: none;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn > span {
  border: none !important;
}
input[type=checkbox]:not(old):disabled + label > span.selection-hidden-disabled-checkbox {
  width: 0px;
  height: 0px;
  margin: 0px 0px 0px 0px;
  border: 0px;
  border-radius: 0px;
}
#widget-layout-container .panel-default,
body.iframe .panel-default {
  border: 0;
  box-shadow: none;
}
#meterValueStandaloneContainer {
  margin: 0 -15px;
}
.required label > div.checkbox-label {
  position: relative;
}
.required label > div.checkbox-label:before {
  position: absolute;
  left: 9px;
  content: "*";
}
label.fileUpload {
  min-width: 200px;
  /* border: 1px solid #ccc; */
  text-align: center;
  /* line-height: 28px; */
  cursor: pointer;
}
label.fileUpload:before {
  font-family: "FontAwesome", serif;
  content: "\f093";
  padding-right: 8px;
}
label.fileUpload:after {
  content: "Datei ausw\e4hlen";
}
label.fileUpload input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  left: -9999em;
  top: 0;
  z-index: -1;
}
.col-xs-8.withSep {
  position: relative;
}
.col-xs-8.withSep:before {
  content: "-";
  position: absolute;
  left: -3px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 20px;
  font-weight: 700;
}
.contract-creation > .panel-default > .panel-body {
  padding: 15px 0;
}
.contract-creation > .panel-default > .panel-body p {
  padding: 0 15px;
}
.form-horizontal .contract-creation hr + .form-group {
  margin: 0;
}
.form-horizontal .contract-creation .mt--30 {
  margin-top: -15px !important;
}
.form-group > .col-xs-24.col-sm-8 {
  padding-right: 0;
}
.form-group > .col-xs-24.col-sm-8 + .col-xs-16.col-sm-11,
.form-group > .col-xs-24.col-sm-8 + .col-xs-8.col-sm-6 {
  padding-right: 7px;
  padding-left: 15px;
}
.form-group > .col-xs-24.col-sm-8 + .col-xs-16.col-sm-11 + .col-xs-8.col-sm-5,
.form-group > .col-xs-24.col-sm-8 + .col-xs-8.col-sm-6 + .col-xs-16.col-sm-10 {
  padding-right: 15px;
  padding-left: 7px;
}
/*Abstand auf Zusammenfassungsseite wenn col-sm-8 padding-right = 0*/
.form-group-panel-default .form-group .col-xs-24.col-sm-16 .value-label {
  margin-left: 0;
}
.width-half {
  width: 50%;
}
.input-group {
  width: 100%;
}
.input-group > .input-group-addon {
  padding-left: 6px;
  padding-right: 6px;
  min-width: 30px;
}
.input-group > .input-group-addon + .input-group-text {
  padding-left: 7px;
  padding-right: 8px;
}
a.form-link {
  background-position-y: 1px;
}
.toggle-link {
  cursor: pointer;
}
.details-meter-value-container .col-xs-17 {
  padding: 0 !important;
}
.details-meter-value-container .col-xs-17 .row-fluid {
  display: table;
  table-layout: fixed;
  width: 100%;
  float: left;
}
.details-meter-value-container .col-xs-17 .row-fluid > div {
  width: auto;
  display: table-cell;
  float: none;
}
.nav-tabs a {
  line-height: normal;
}
.nav-tabs a .small {
  font-size: 75%;
}
.dt-responsive .dt-paging .dt-paging-button {
  padding: 0;
}
.dt-responsive .dt-paging .dt-paging-button .page-link {
  color: #1d1d1b;
}
.dt-responsive .dt-paging .dt-paging-button .page-link.active .page-link {
  border-color: #ececec;
  background: #ececec;
}
.align-center {
  text-align: center;
}
.datepicker {
  z-index: 20001;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a {
  padding-top: 3px;
  padding-bottom: 4px;
  padding-right: 22px;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a > div {
  position: absolute;
  top: 15px;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a > span {
  display: block;
  padding-left: 38px;
  position: relative;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a > span:nth-child(2) {
  font-size: 0.85em;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a > span .caret {
  margin-top: 0;
  display: block;
  position: absolute;
  right: -15px;
  top: 4px;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext > a > span.using-glyphicons.popover-tooltip {
  border-radius: 50%;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext.singleSelection > a > span {
  display: block;
  padding-left: 60px;
  position: relative;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext.singleSelection > a > span:nth-child(2) {
  position: absolute;
  left: -12px;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.showLabelAboveContext.singleSelection > a > span .caret {
  top: 8px;
}
div#topMenu nav.navbar.navbar-default .navbar-nav > li.singleSelection > .dropdown-menu li.newPin:not(:first-child) {
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.tariff-cards-display.noRecommendedTariff > div.tariff-card .card-body .tariff-img-container-media-power {
  background: #f2f2f2 url(../../images/de_DE/tariff-img-power-2.png) no-repeat center top;
}
.tariff-cards-display.noRecommendedTariff > div.tariff-card .card-body .tariff-img-container-media-gas {
  background: #f2f2f2 url(../../images/de_DE/tariff-img-gas-2.png) no-repeat center top;
}
.tariff-details {
  display: none;
}
.show-tariff-details .tariff-details {
  display: block;
}
.show-more-less-tariffs {
  padding: 20px;
}
.tariff-details-row .form-link .form-link-icon {
  font-size: 13px;
  margin-right: 0;
}
#meterWidget #widgetMeterMediaTypeIcon {
  width: 28px;
  height: 28px;
}
.widget-formline-text.house-slider {
  margin-top: -10px;
  width: 100%;
  float: left;
}
span#contractSwitch,
span#meterSwitch {
  display: inline-block;
  float: right;
}
span#contractSwitch.hide,
span#meterSwitch.hide {
  display: none;
}
span#contractSwitch span.content-switch-row,
span#meterSwitch span.content-switch-row {
  display: flex;
  flex-direction: row;
  float: right;
  width: 86px;
  align-items: center;
  justify-content: space-between;
  margin-left: 0.25rem;
}
span#contractSwitch span.content-switch-row button,
span#meterSwitch span.content-switch-row button {
  background: transparent;
  border: none;
  color: #434343;
  padding: 0 0.25rem;
  /*&:hover,*/
}
span#contractSwitch span.content-switch-row button .fa,
span#meterSwitch span.content-switch-row button .fa {
  font-size: 1.5rem;
}
span#contractSwitch span.content-switch-row button:focus,
span#meterSwitch span.content-switch-row button:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 2px #EFB444;
  -moz-box-shadow: 0 0 0 2px #EFB444;
  box-shadow: 0 0 0 2px #EFB444;
  border-radius: 3px;
}
span#contractSwitch span.content-switch-cell,
span#meterSwitch span.content-switch-cell {
  min-width: 18px;
}
span#contractSwitch span.content-switch-cell:last-child,
span#meterSwitch span.content-switch-cell:last-child {
  text-align: right;
}
span#contractSwitch span.content-switch-cell span.fa,
span#meterSwitch span.content-switch-cell span.fa {
  display: inline-block;
  min-width: 18px;
  height: 100%;
  margin: 0;
  cursor: pointer;
  padding: 0;
  font-size: 25px;
  float: left;
  position: relative;
}
span#contractSwitch span.content-switch-cell span.fa:before,
span#meterSwitch span.content-switch-cell span.fa:before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
span#contractSwitch .total-switch,
span#meterSwitch .total-switch,
span#contractSwitch .current-switch,
span#meterSwitch .current-switch {
  font-size: 0.8em;
}
.widgetWrap.swiper-slide-duplicate {
  display: none;
}
.tariff-img-container.withImage {
  background-image: none !important;
  height: auto !important;
  text-align: center;
}
.tariff-img-container.withImage img {
  max-height: 150px;
}
#tariffs div.footnote-container p {
  padding-left: 15px;
}
.link-details {
  padding: 7px 0;
  display: block;
  float: left;
  width: 100%;
}
.pricesAndConditions {
  padding: 0 0 7px 0;
  display: block;
  float: left;
  width: 100%;
}
.btn-loader {
  position: relative;
}
.btn-loader div.wait-button {
  margin-top: 0;
}
div.wait-button,
div.wait-button:focus,
div.wait-button:hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: wait !important;
  border-color: transparent;
  padding: 0;
}
span#creditAccountDataCheckVisible {
  margin-top: 50px;
  display: inline-block;
  width: 100%;
}
span#creditAccountDataCheckVisible > .form-group {
  margin-bottom: 0;
}
.prices-row > .row {
  width: 100%;
  display: block;
  text-align: center;
  margin: 0;
}
.prices-row > .row .col-12 {
  width: 100%;
}
.prices-row > .row .col-12 > div {
  display: inline-block;
  width: 100%;
}
.prices-row > .row .col-12 > div input[type=checkbox]:not(old) + label {
  float: none;
  text-align: left;
}
.prices-row > .row h5 {
  margin-bottom: 0;
  margin-top: 15px !important;
  font-size: 18px;
}
.spinner {
  margin: 0 auto;
  text-align: center;
}
.spinner > div {
  width: 12px;
  height: 12px;
  background-color: #fff;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  position: absolute;
  top: calc(50% - 6px);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
  left: calc(50% - 42px);
}
.spinner .bounce2 {
  -webkit-animation-delay: -0.24s;
  animation-delay: -0.24s;
  left: calc(50% - 24px);
}
.spinner .bounce3 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  left: calc(50% - 6px);
}
.spinner .bounce4 {
  -webkit-animation-delay: -80ms;
  animation-delay: -80ms;
  left: calc(50% + 12px);
}
.spinner .bounce5 {
  left: calc(50% + 30px);
}
.tour-backdrop {
  opacity: 0.75 !important;
}
.popover.tour-Tour {
  max-width: 580px;
}
.popover.tour-Tour .popover-title {
  background: transparent;
  border: none;
  font-size: large;
}
.popover.tour-Tour .popover-navigation button.disabled {
  display: none;
}
.popover .popover-body {
  font-size: 16px;
  padding: 0.7rem 0.8rem;
}
div#welcomeTour {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 1px;
}
.popover-navigation .btn-default.disabled,
.popover-navigation .btn-default.disabled:hover {
  background: #888;
  border-color: #888;
}
.progress-bar {
  background-color: #4e6a5b;
}
.progress {
  background-color: #c3c3c3;
  height: 10px;
}
div#topMenu .navbar-default .navbar-nav > li.tour-highlight-element > a {
  color: #000;
}
div#topMenu .navbar-default .navbar-nav > li.tour-highlight-element > a img.top-drop-menu-icon {
  background: #000;
  padding: 1px;
  margin: -5px 0 0 -2px;
  border-radius: 5px;
}
input.togglePassword + .input-group-addon {
  cursor: pointer;
  font-size: 0;
  border-bottom: 1px solid #b9b9b9;
  padding: 15px 12px 0;
}
input.togglePassword + .input-group-addon:before {
  content: "\f06e";
  font-family: 'FontAwesome', serif;
  font-size: 16px;
}
input.togglePassword.show + .input-group-addon:before {
  content: "\f070";
}
.widget-radio-branches-container div.hideLabelText .label-text {
  display: none;
}
#main-cockpit-panorama-cage input.togglePassword + .input-group-addon {
  border-bottom: 1px solid #FFF;
}
.selContract {
  color: #fff;
  padding: 3px 22px 3px 5px;
  cursor: pointer;
}
.activeContract {
  position: relative;
  background: #a9a9a9;
  color: #fff;
  padding: 3px 22px 3px 5px;
  cursor: pointer;
}
.activeContract:after {
  font-family: "FontAwesome", sans-serif;
  content: "\f078";
  position: absolute;
  right: 4px;
  top: 4px;
}
.widget-radio-branches-container_selection {
  position: relative;
  margin-top: -5px;
  margin-bottom: -20px;
}
.widget-radio-branches-container_selection img {
  width: 20px;
}
.widget-radio-branches-container_selection span.address {
  padding: 8px 5px 3px 8px;
  display: inline-block;
}
.widget-radio-branches-container_selection .contractSelection {
  max-height: 0;
  overflow: auto;
  position: absolute;
  z-index: 2;
  background: #cdcccc;
  width: 100%;
  transition: max-height ease-in-out 0.15s;
}
.widget-radio-branches-container_selection .contractSelection:before,
.widget-radio-branches-container_selection .contractSelection:after {
  content: "";
  width: 100%;
  height: 8px;
  display: block;
}
.widget-radio-branches-container_selection .contractSelection a {
  color: #fff;
  display: block;
  border-bottom: 1px solid;
  text-decoration: none !important;
  transition: all ease-in-out 0.3s;
}
.widget-radio-branches-container_selection .contractSelection a span.label-text {
  color: #FFF;
}
.widget-radio-branches-container_selection .contractSelection a:hover,
.widget-radio-branches-container_selection .contractSelection a.active {
  background: #a9a9a9;
}
.widget-radio-branches-container_selection.active .contractSelection {
  max-height: 200px;
}
@-webkit-keyframes sk-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%,
  100%,
  80% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.radio-product-option-container {
  font-size: 14px;
  display: table;
  table-layout: fixed;
  width: calc(100% - 30px);
  margin-left: 15px;
  margin-top: -1px;
  border: 1px solid #fff;
  background: #b7bcbb;
}
.tariff-option-label {
  background: #eff8ea;
  display: table-cell;
  width: 33.3333%;
  vertical-align: top;
  padding: 7px 7px 7px 15px;
}
.tariff-option-values-line {
  display: table-cell;
}
.tariff-option-values-table {
  display: table;
  table-layout: fixed;
  width: 100%;
  float: left;
}
.tariff-option-value {
  display: table-cell;
  vertical-align: top;
  border-left: 1px solid #fff;
  text-align: center;
  min-width: 80px;
}
.tariff-option-value > label {
  line-height: normal;
  display: inline-block;
  width: 100%;
  float: left;
  padding: 7px 5px;
  background: #b7bcbb none;
  margin-bottom: 0 !important;
  cursor: pointer;
  color: #fff;
}
.widget-container .col-xs-1 {
  width: 15px;
  padding: 0;
  text-align: center;
  line-height: 35px;
}
.widget-container .col-xs-1 .control-label {
  text-align: center;
  padding-top: 0;
}
.widget-container #userRegistrationWidgetContent .col-xs-8,
.widget-container #meterReadingWidgetContent .col-xs-8 {
  width: calc(45.83333% - 15px);
}
body:not(.in) .widget-container.contract {
  background-image: none !important;
}
body:not(.in) .widget-container.contract .col-xs-8 {
  width: calc(45.83333% - 15px);
}
.widget-meter-value-container .col-xs-17 {
  display: table;
  table-layout: fixed;
}
.widget-meter-value-container .col-xs-17 > div {
  width: auto;
  display: table-cell;
  float: none;
}
.authorisationParameterOneInput .input-group-addon {
  font-family: 'Glyphicons Halflings', serif;
  cursor: pointer;
}
.modal-dialog .modal-content .modal-header {
  background: transparent;
}
.modal-body img {
  max-width: 100%;
}
span.alert-default.using-glyphicons.info-layer {
  cursor: pointer;
}
.main-process .card #overview .card .card-body {
  padding-left: 0;
  padding-right: 0;
}
.GAS_BUSINESS #gas-v2-slider-legend,
.POWER_BUSINESS #gas-v2-slider-legend,
.GAS_BUSINESS #power-v2-slider-legend,
.POWER_BUSINESS #power-v2-slider-legend {
  margin-top: 15px !important;
}
.GAS_BUSINESS .sliderIcons,
.POWER_BUSINESS .sliderIcons {
  display: table;
  width: 100%;
  table-layout: fixed;
  margin: 0 !important;
}
.GAS_BUSINESS .sliderIcons > div,
.POWER_BUSINESS .sliderIcons > div {
  display: table-cell;
  height: 34px;
  position: relative;
  float: none !important;
  width: auto !important;
  background: none !important;
}
.GAS_BUSINESS .sliderIcons > div b:before,
.POWER_BUSINESS .sliderIcons > div b:before {
  font-size: 15px;
  content: "\f275";
  font-family: "FontAwesome", sans-serif;
  position: absolute;
  color: #399cdc;
  bottom: 0;
}
.GAS_BUSINESS .sliderIcons > div:nth-child(2) b:before,
.POWER_BUSINESS .sliderIcons > div:nth-child(2) b:before {
  font-size: 18px;
  left: 25%;
}
.GAS_BUSINESS .sliderIcons > div:nth-child(3) b:before,
.POWER_BUSINESS .sliderIcons > div:nth-child(3) b:before {
  font-size: 21px;
  left: 43%;
}
.GAS_BUSINESS .sliderIcons > div:nth-child(4) b:before,
.POWER_BUSINESS .sliderIcons > div:nth-child(4) b:before {
  font-size: 25px;
  right: 0;
}
#productSearchQueryDataCollapse[data-input=BUSINESS] .consumption-segments-container > div {
  background: none !important;
}
#productSearchQueryDataCollapse[data-input=BUSINESS] .consumption-segments-container > div:first-child:before,
#productSearchQueryDataCollapse[data-input=BUSINESS] .consumption-segments-container > div:last-child:before {
  font-size: 17px;
  content: "\f275";
  font-family: "FontAwesome", sans-serif;
  position: absolute;
  color: #399cdc;
  bottom: 0;
  left: 30%;
}
#productSearchQueryDataCollapse[data-input=BUSINESS] .consumption-segments-container > div:last-child:before {
  font-size: 26px;
}
.product-calculator-panel .panel-body > .form-group .row.layout-4-col .col-sm-5,
.product-calculator-panel .panel-body > .form-group .row.layout-4-col .col-sm-7 {
  border-bottom: 0;
}
.multiple-branches-container {
  height: auto;
  float: left;
  width: 100%;
  border-bottom: 2px solid #fff;
  padding: 15px 0;
  margin-bottom: 0;
}
.multiple-branches-container > .form-group {
  margin-bottom: 0;
  padding: 0 15px;
}
.multiple-branches-container:first-child {
  border-top: 2px solid #fff;
}
.multiple-branches-container img.radio-branch-icon {
  max-height: 27px;
  margin: -3px 3px;
}
.multiple-branches-container .col-xs-24 {
  height: auto;
}
input[type=checkbox]:not(old) + label {
  cursor: pointer;
}
#contextMenu .context-menu-value._inactive:before,
#contextMenu .context-menu-entry._inactive:before,
#contextMenu .context-menu-value.inactive:before {
  content: "inaktiv";
  color: grey;
  padding-right: 5px;
}
div#miniature-context-2-lines > span.inactive,
div#miniature-context-3-lines > span.inactive {
  color: grey;
}
#ems-layout-container #close-process {
  z-index: 10002;
}
.fullSize-modal {
  z-index: 10001;
}
.control-label.value-label.pull-left span.withSep {
  position: relative;
  padding-left: 15px;
}
.control-label.value-label.pull-left span.withSep:before {
  content: "-";
  position: absolute;
  left: 2px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 20px;
  font-weight: 700;
}
#pointOfConsumptionStreetAndHouseNoVisible .col-xs-13.col-sm-9 {
  padding-right: 7px;
}
#pointOfConsumptionStreetAndHouseNoVisible .col-xs-6.col-sm-4 {
  padding-left: 7px;
  padding-right: 7px;
}
#pointOfConsumptionStreetAndHouseNoVisible .col-xs-5.col-sm-3 {
  padding-left: 7px;
}
table.dataTable > tbody tr td:first-child .using-glyphicons:before {
  content: "\f0e0";
  font-family: "FontAwesome", sans-serif;
}
table.dataTable > tbody tr.read td:first-child .using-glyphicons:before {
  content: "\f2b6";
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-body .shopping-cart-sub-header {
  flex-wrap: wrap;
}
.form-check-checkbox input[type=checkbox]:not(old) + label {
  display: flex;
  /*flex-wrap: wrap;*/
  align-items: start;
}
.form-check-checkbox input[type=checkbox]:not(old) + label > span {
  /*padding-top: 0.5rem;*/
  padding-top: 1px;
  flex-shrink: 0;
}
.form-check-checkbox input[type=checkbox]:not(old) + label div.checkbox-label {
  margin: 0.375rem 1rem 0 0.375rem;
  padding-left: 0;
}
.form-check-checkbox.required input[type=checkbox]:not(old) + label div.checkbox-label {
  padding-left: 0.75rem;
  position: relative;
}
.form-check-checkbox.required input[type=checkbox]:not(old) + label div.checkbox-label:before {
  position: absolute;
  left: 0.2rem;
  content: "*";
}
table.table-bordered.dataTable thead th.dt-orderable-asc.dt-orderable-desc {
  cursor: pointer;
  white-space: nowrap;
}
.gross-price strike {
  font-size: 0.85em;
}
.gross-price .small {
  font-size: 15px;
  line-height: normal;
}
.gross-price .small .highlight {
  color: #dfbd78;
}
.d-table {
  width: 100%;
}
.tariff-details-row.pricesAndConditions .text-end {
  font-weight: 700;
}
button.accordion_tariff {
  width: 100%;
  display: flex;
  align-items: center;
  border: 0;
  padding: 0;
  position: relative;
  color: #1d1d1b;
  background: #f3f3f3;
}
button.accordion_tariff > .caret {
  font-family: "FontAwesome", sans-serif;
  font-size: 25px;
  width: 40px;
}
button.accordion_tariff > .caret:before {
  content: "\f106";
  position: absolute;
  top: 0;
  left: 0;
  line-height: 45px;
  width: 40px;
  height: 100%;
  background: #dedede;
}
button.accordion_tariff.collapsed > .caret:before {
  content: "\f107";
}
button.accordion_tariff .tariffname {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: calc(100% - 40px);
  text-align: left;
  padding: 8px 0;
  border-radius: 5px;
}
button.accordion_tariff .tariffname .displayName {
  padding: 0 8px;
  font-weight: 300;
}
button.accordion_tariff .tariffname .xs-price-display {
  text-align: right;
  min-width: 190px;
  padding: 0 8px;
}
button.accordion_tariff .tariffname .xs-price-display span.unitStyle {
  font-size: 0.75em;
}
#tariffAccordion h4.panel-title {
  margin: 0;
}
#tariffAccordion .panel-tariff {
  background: #f3f3f3;
  margin-bottom: 15px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  overflow: hidden;
}
#tariffAccordion .panel-collapse {
  padding: 8px 15px;
}
#tariffAccordion .panel-collapse .col-md-6.product-price-details {
  padding: 8px;
  background: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  margin: 0 15px 15px;
  width: calc(50% - 30px);
}
.main-price-line {
  text-align: right;
  border-top: 1px solid #399cdc;
}
div.strike {
  position: relative;
  display: inline-block;
}
div.strike:after {
  position: absolute;
  left: 0;
  top: 50%;
  content: "";
  height: 2px;
  width: 100%;
  background: #399cdc;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header button.collapeTariff .fa-caret-down {
  display: none !important;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header button.collapeTariff .fa-caret-up {
  display: block !important;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header button.collapeTariff.collapsed .fa-caret-down {
  display: block !important;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header button.collapeTariff.collapsed .fa-caret-up {
  display: none !important;
}
.tariff-cards-display .card-title {
  height: auto !important;
}
.tariff-cards-display .card-title .tariffClaim {
  display: block;
}
.tariff-cards-display .card-title button.collapeTariff {
  width: 25px;
  float: right;
  height: 25px;
  display: inline-block;
  padding: 0;
  border: 0;
  background: transparent;
}
.tariff-cards-display .card-title > span:not(.xs-price) {
  width: calc(100% - 30px);
  display: inline-block;
}
.tariff-cards-display .card-title > span.xs-price {
  width: 100%;
  display: inline-block;
  text-align: right;
}
.tariff-cards-display .card-title .strike {
  font-size: 0.8em;
}
p.startMisc {
  text-align: center;
  margin: 15px;
}
.optionInnerBlock div.optionDesc {
  line-height: normal;
}
.optionInnerBlock input[type=checkbox]:not(old) + label {
  float: none;
  text-align: center;
  padding-left: 34px;
  position: relative;
}
.optionInnerBlock input[type=checkbox]:not(old) + label > span {
  position: absolute;
  left: 2px;
  top: 3px;
  margin: 0;
}
.optionInnerBlock input[type=checkbox]:not(old) + label > div.checkbox-label {
  margin: 0;
  text-align: left;
  padding: 0;
}
div#userRegistrationContractAccountNoVisible.authorisationParameterOneInput {
  display: none;
}
.form-floating.input-group .input-group-text {
  border-left: 0;
  border-top: 0;
  border-right: 0;
  background: transparent;
}
.authorisationParameterOneInput .input-group .input-group-text {
  /*font-family: "FontAwesome", sans-serif;
    cursor: pointer;
    width: 40px;*/
}
.authorisationParameterOneInput .input-group .input-group-text:before {
  /*content: "\f06a";
        color: @grey-1;
        font-weight: 700;*/
}
@media (min-width: 640px) {
  .tariff-cards-display .card-title button.collapeTariff,
  .tariff-cards-display .card-title span.xs-price {
    display: none;
  }
  .tariff-cards-display .tariff-collapse {
    display: block !important;
  }
}
@media (min-width: 768px) {
  body:not(.ems-integration) header #headerContext {
    top: 0;
  }
  .layout-4-col .col-4-breaker {
    width: 100%;
    float: left;
    border-bottom: 1px solid #fff;
  }
  .main-panorama .main-login .card .card-header {
    padding: 1.5rem 1.5rem 0.5rem;
  }
  .main-panorama .main-login .card .card-body {
    padding: 0 1.5rem 1.5rem;
  }
  .main-panorama .main-login .card .card-body .card-body {
    padding: 0 0 0.5rem;
  }
  #cockpit-cards-container .card .card-header {
    padding: 1.5rem 1.5rem 0.5rem;
  }
  #cockpit-cards-container .card .card-body {
    padding: 0 1.5rem 1.5rem;
  }
}
@media (max-width: 991px) {
  body.in #main-process-cage .main-context {
    min-height: 0;
  }
  .modal-dialog.modal-lg {
    max-width: 95%;
  }
}
@media (max-width: 767px) {
  body:not(.ems-integration) header #header-cage {
    height: auto;
    min-height: 59px;
  }
  #header-menu ul.dropdown-menu.show {
    right: 60px !important;
  }
  header img#logo {
    width: 99px;
    margin-left: 16px;
  }
  header #header-menu .fa-home {
    font-size: 24px;
  }
  header #header-menu ul.dropdown-menu.show > li > a.dropdown-item {
    white-space: normal;
  }
  #cockpit-cards-cage {
    border-bottom: 0;
  }
  #cockpit-cards-container .card.invoiceAddress .card-header .card-title:before,
  #cockpit-cards-container .card.userRegistration .card-header .card-title:before,
  #cockpit-cards-container .card.gridConnection .card-header .card-title:before {
    margin-left: 0px;
    width: 39px;
    height: 39px;
    margin-bottom: -13px;
    margin-right: 10px;
  }
  #cockpit-cards-container .card .card-body .card-body {
    display: block;
  }
  .tariff-option-label,
  .tariff-option-values-line {
    width: 100%;
    display: block;
  }
  .radio-product-option-container {
    margin-top: 10px;
  }
  .tariff-option-value:first-child {
    border-left: none;
  }
  .form-group > .col-xs-24.col-sm-8 .control-label img {
    margin-bottom: 10px;
    width: 50px;
  }
  body.iframe #cockpit-cards-container .card {
    padding-left: 0;
  }
  body.iframe #cockpit-cards-container .card .card-body {
    display: block;
  }
  body.iframe #cockpit-cards-container .card .card-header .card-header-caret {
    display: none;
  }
  span#contractSwitch,
  span#meterSwitch {
    margin-right: 0.5rem;
  }
}
@media (max-width: 650px) {
  body.iframe .widget-container {
    box-shadow: none;
  }
  body.iframe .widget-container .panel > div:not(.panel-heading) {
    max-height: inherit;
  }
  body.iframe .widget-container .widget-close,
  body.iframe .widget-container .miniature-label,
  body.iframe .widget-container .miniature {
    display: none !important;
  }
  body.iframe .widget-container,
  body.iframe .widget-container .panel,
  body.iframe .widget-container .panel .widget-bottom-container {
    width: 100%;
    height: auto;
    position: relative;
  }
  body.iframe .widget-container button,
  body.iframe .widget-container .panel button,
  body.iframe .widget-container .panel .widget-bottom-container button {
    visibility: visible;
  }
  body.iframe .widget-container .panel .widget-bottom-container {
    padding-top: 20px;
  }
  body.iframe .widget-container .panel.panel-default {
    margin-bottom: 0;
  }
  body.iframe .widget-container .alert.in {
    display: block;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  body.iframe.in .widget-container,
  body.iframe.in .widget-container .panel {
    width: 100%;
    height: auto;
  }
  body.iframe.in .widget-container .alert.in {
    display: block;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .widget-container.withIframe .widget-close,
  .widget-container iframe.iFrameResizerPOWER,
  .widget-container iframe.iFrameResizerGAS {
    display: none;
  }
  .widget-container.regular-size.withIframe .widget-close,
  .widget-container.regular-size iframe.iFrameResizerPOWER,
  .widget-container.regular-size iframe.iFrameResizerGAS {
    display: block;
  }
  .widget-container.regular-size.withIframe .widget-close {
    margin: 0;
    position: absolute;
    right: 0;
  }
  .widget-container .miniature-label {
    width: 100%;
  }
  .widget-container #meterValueStandaloneWrapper .bootstrap-select > .dropdown-menu.open {
    top: auto;
    bottom: 100%;
    margin-bottom: 2px;
  }
}
@media (max-width: 500px) {
  .col-xs-24.col-sm-12.panel-column .input-group > .input-group-addon {
    width: 30px;
  }
  .radio-product-option-container input[type=radio]:not(old) + label {
    font-family: PT-Sans, sans-serif;
  }
  .tariff-option-values-table {
    table-layout: auto;
  }
}
@media (max-width: 520px) {
  .layout-4-col .col-xs-24.col-sm-5,
  .layout-4-col .col-xs-24.col-sm-7 {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 880px) {
  .col-xs-24.col-sm-12.panel-column .input-group > .input-group-addon {
    width: 30px;
  }
}
.acResults {
  z-index: 10;
}
.total-switch::before {
  content: '/';
}
.card-body.swiper-container {
  width: 100%;
}
.uploadedFile {
  padding-bottom: 2px;
}
.content-switch-number {
  min-width: 50px !important;
}
.input-group-text-radio-checkbox {
  background: none;
  border: none;
  max-width: 10px;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row {
  margin-left: 0rem;
  margin-right: 0rem;
  border-top: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  float: left;
  background: #ececec none;
  border-right: 1px solid #FFFFFF;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container {
  margin: 0px;
  padding: 0.15rem 0px;
  text-align: center;
  font-family: "Helvetica LT W01", Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #1d1d1b;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon {
  display: inline-block;
  width: 27px;
  height: 27px;
  vertical-align: bottom;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container .radio-branch-label-text {
  display: none;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container {
  color: #1d1d1b;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container .radio-branch-icon.power,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container .radio-branch-icon.gas,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container .radio-branch-icon.water,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container .radio-branch-icon.thermal,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a:hover div.label-container .radio-branch-icon.powerCharge,
#cockpit-cards-container .card.contract.widget .radio-branches-row a:focus div.label-container .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container {
  color: #1d1d1b;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container .radio-branch-label-text {
  display: inline-block;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus {
  background: #dfbd78 none;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container {
  color: #1d1d1b;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container .radio-branch-icon.power,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container .radio-branch-icon.power {
  background: transparent url(../../images/de_DE/svg/icon-power.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container .radio-branch-icon.gas,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container .radio-branch-icon.gas {
  background: transparent url(../../images/de_DE/svg/icon-gas.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container .radio-branch-icon.water,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container .radio-branch-icon.water {
  background: transparent url(../../images/de_DE/svg/icon-water.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container .radio-branch-icon.thermal,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container .radio-branch-icon.thermal {
  background: transparent url(../../images/de_DE/svg/icon-thermal.svg) no-repeat center center;
  background-size: 1rem;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:hover div.label-container .radio-branch-icon.powerCharge,
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active:focus div.label-container .radio-branch-icon.powerCharge {
  background: transparent url(../../images/de_DE/svg/icon-vehicle-loading.svg) no-repeat center center;
  background-size: 1rem;
}
#indicatorFilterTreeButton {
  display: none;
}
input.hide ~ label {
  display: none;
}
.googleMapsWrapper {
  margin: 0;
  padding: 0;
  height: 40vh;
  min-height: 300px;
  width: 100%;
}
/* ******************************** */
/*    redesign 2023 - main login    */
/* ******************************** */
.main-panorama .main-login .card .card-header .card-title:before {
  border-radius: 5px;
  background-color: #0064a3;
  margin-left: 0px;
  margin-bottom: -12px;
}
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary {
  background: linear-gradient(90deg, #eceff5, #0064a3);
}
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary:hover,
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary:focus {
  background: linear-gradient(90deg, #0064a3, #399cdc);
}
/* ******************************** */
/*   redesign 2023 - context menu   */
/* ******************************** */
@media (max-width: 1199px) {
  #contextMenu {
    padding-right: 1px;
  }
}
@media (max-width: 767px) {
  #contextMenu {
    padding-right: 0;
  }
}
#contextMenu .accordion-item .accordion-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
@media (max-width: 1199px) {
  #contextMenu .accordion-item .accordion-button {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
}
#contextMenu .accordion-item .accordion-button:not(.collapsed) {
  border-bottom-right-radius: 0;
}
body.process.in #contextMenu {
  margin-top: 3rem;
  width: 100%;
}
body.process.in #contextMenu .accordion-item .accordion-button {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
/* ********************************* */
/*   redesign 2023 - cockpit cards   */
/* ********************************* */
#cockpit-cards-container .card.login .card-header .card-title:before,
#cockpit-cards-container .card.product-calculator .card-header .card-title:before,
#cockpit-cards-container .card.meter-reading .card-header .card-title:before,
#cockpit-cards-container .card.postbox .card-header .card-title:before,
#cockpit-cards-container .card.invoice .card-header .card-title:before,
#cockpit-cards-container .card.meter .card-header .card-title:before,
#cockpit-cards-container .card.prepayment .card-header .card-title:before,
#cockpit-cards-container .card.customer .card-header .card-title:before,
#cockpit-cards-container .card.contract .card-header .card-title:before,
#cockpit-cards-container .card.quick-links .card-header .card-title:before,
#cockpit-cards-container .card.customer-account .card-header .card-title:before,
#cockpit-cards-container .card.bankdata .card-header .card-title:before,
#cockpit-cards-container .card.order-status .card-header .card-title:before,
#cockpit-cards-container .card.e-mobility .card-header .card-title:before,
#cockpit-cards-container .card.co2-footprint .card-header .card-title:before,
#cockpit-cards-container .card.cost-view .card-header .card-title:before,
#cockpit-cards-container .card.gridConnection .card-header .card-title:before,
#cockpit-cards-container .card.cost-comparison .card-header .card-title:before {
  border-radius: 5px;
  background-color: #399cdc;
  margin-left: 0;
  margin-bottom: -12px;
}
/* ******************************* */
/*  redesign 2023 - main panorama  */
/* ******************************* */
body.cockpit .main-panorama #main-cockpit-panorama-cage {
  min-height: auto;
}
body.cockpit .main-panorama #main-cockpit-panorama-cage .main-panorama-image .main-panorama-claim {
  bottom: 0;
  left: 0;
  width: 100%;
  position: relative;
  padding: 1rem;
}
/* ******************************* */
/*     redesign 2023 - buttons     */
/* ******************************* */
.file-input .file-caption .btn-primary.btn-file {
  border: 0px;
}
.file-input .file-caption .btn-primary.btn-file:hover,
.file-input .file-caption .btn-primary.btn-file:focus {
  border: 0px;
}
/* ********************************* */
/*  redesign 2023 - marginal column  */
/* ********************************* */
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column .card {
    padding-top: 8px;
  }
  .main-marginal-column .card .card-header h3 {
    /*color: @color-2;*/
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column .card.shopping-cart .card-body {
    padding-bottom: 0px;
  }
}
/* ******************************** */
/*      redesign 2023 - footer      */
/* ******************************** */
footer {
  margin-top: 1rem;
}
/*
@import "ems-integration/custom-ems-integration-redesign-2023.less";
*/
body.ems-integration.in main .main-process-top-stripe {
  display: none;
}
body.ems-integration.in main #main-process-container {
  margin-top: 0;
}
body.ems-integration.in main #main-process-cage .main-process {
  margin-top: 0;
}
body.ems-integration.in header {
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.16);
}
body.ems-integration.in header #headerContext {
  background: transparent;
}
body.ems-integration.in #main-process-cage {
  position: inherit;
}
body.ems-integration.in main #close-process {
  margin-top: 0;
}
body.ems-integration.in .main-process .ems-analysis-card .card-header {
  background-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container {
  /*.analysis-filter-toggle-container .open-close-filter{
                background-color: @color-2;
            }*/
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .analysis-filter-buttons-container .btn-primary.btn-active {
  background-color: #FFFFFF;
  color: #dfbd78;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item h3.accordion-header .accordion-button,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .interval,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .add-object-row,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .indicator-object .indicator-object-text,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .add-interval-row {
  color: #1d1d1b;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a.iconbtn,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span.iconbtn,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn {
  background-color: #0064a3;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:hover,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a.iconbtn:hover,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span.iconbtn:hover,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter:focus,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a.iconbtn:focus,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span.iconbtn:focus,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn:focus {
  background-color: #399cdc;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a.iconbtn a .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn a .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span.iconbtn a .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn a .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter a.iconbtn span .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool a.iconbtn span .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-toggle-container .open-close-filter span.iconbtn span .fas,
body.ems-integration.in .main-process .ems-analysis-card .card-header .ems-analysis-card-header-toolbar .analysis-card-header-tool span.iconbtn span .fas {
  color: #FFFFFF;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-window-close,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-window-close,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-window-close,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-left,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-left,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-right,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-right,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fas,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fas {
  color: #0064a3;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-window-close:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-window-close:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-window-close:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-left:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-left:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-right:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-right:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fas:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fas:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fas:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-window-close:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-window-close:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-window-close:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-left:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-left:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-left:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa-caret-square-right:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa-caret-square-right:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa-caret-square-right:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fa:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fa:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fa:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .comparison-object .fas:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .interval-row .fas:focus,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-main-card .analysis-main-card-body .analysis-main-card-diagram-and-details .analysis-diagram-details-table-container .diagram-details-resize-buttons .fas:focus {
  color: #399cdc;
}
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=checkbox]:not(old) + label,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=radio]:not(old) + label,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button,
body.ems-integration.in .main-process .ems-analysis-card .nav-tabs .nav-link,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=checkbox]:not(old) + label:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button input[type=radio]:not(old) + label:hover,
body.ems-integration.in .main-process .ems-analysis-card .ems-analysis-card-body .analysis-filter-container .analysis-filter-content-container .accordion .accordion-item .accordion-body .subaccordion .accordion-item h3.accordion-header .accordion-button:hover,
body.ems-integration.in .main-process .ems-analysis-card .nav-tabs .nav-link:hover {
  color: #1d1d1b;
}
div#customStartWidget1Wrapper,
div#customStartWidget2Wrapper,
div#customHomeWidget1Wrapper,
div#customHomeWidget2Wrapper,
div#contactWrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.modal-dialog .modal-content .modal-body {
  background: transparent;
}
body.cockpit .main-panorama {
  background: linear-gradient(180deg, #399cdc 0%, #0064a3 100%);
}
body.cockpit div#infoLayer .modal-dialog {
  max-width: 750px;
}
body.cockpit div#infoLayer .modal-dialog .modal-body img {
  width: 100%;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage {
  flex-direction: column-reverse;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context {
  width: 100%;
  padding: 0.5rem 0;
  background: #FFFFFF;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context > div {
  width: 100%;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu {
  background: transparent;
  position: relative;
  display: flex;
  width: 100%;
  padding: 0 1rem;
  gap: 0.5rem;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .accordion-header {
  background-image: linear-gradient(180deg, #399cdc 0%, #0064a3 100%);
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .accordion-item .accordion-button {
  background-color: transparent;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .accordion-item .accordion-button:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .accordion-item .accordion-collapse {
  position: absolute;
  width: 100%;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .accordion-item .accordion-body .context-menu-entry:focus {
  box-shadow: inset 0 0 0 2px #EFB444;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu > div {
  width: 100%;
  position: relative;
}
body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .login-name {
  font-size: 1.25rem;
  display: flex;
  align-items: center;
  padding: 0;
}
header img#logo {
  margin-left: 0;
}
body.in header {
  box-shadow: 0 5px 10px 0 rgba(0, 106, 179, 0.1);
}
body.in header #header-cage {
  height: 100px;
  transition: all ease 0.3s;
}
body.in header .logo {
  transition: all ease 0.3s;
}
body.in header.head-context #header-cage {
  height: 80px;
}
body.in header.head-context .logo {
  height: 75px;
  width: 175px;
}
body.in div#cage {
  overflow-x: hidden;
}
.consumption-buttons .consumption-button.curr_active {
  background-color: #dfbd78 !important;
}
body.process main .main-process-top-stripe {
  height: 58px;
}
body.process main .main-process-top-stripe:before {
  content: "";
  width: 100%;
  height: 1rem;
  display: block;
  background: linear-gradient(180deg, #399cdc 0%, #0064a3 100%);
}
body.process main #close-process {
  margin-top: -42px;
}
body.process main #main-process-cage .main-process {
  margin-top: 42px;
}
body.process #contextMenu .login-name {
  color: #1d1d1b;
}
body.process .card.shopping-cart {
  margin-top: 3rem;
}
#cockpit-cards-container .card {
  background: #FFFFFF;
  box-shadow: 7px 5px 30px 0 rgba(72, 73, 121, 0.15);
}
#cockpit-cards-container .card .card-header .card-title {
  justify-content: space-between;
  width: 100% !important;
}
#cockpit-cards-container .card .card-header .card-title:before {
  content: none !important;
}
#cockpit-cards-container .card .card-header {
  padding: 1rem 1.5rem 0.5rem;
}
#cockpit-cards-container .card .card-body {
  padding: 0 1.5rem 1.5rem;
}
#cockpit-cards-container .card .card-body .card-body {
  padding: 0 0 0.5rem;
}
#cockpit-cards-container .card div#contractWrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}
#cockpit-cards-container .card div#contractWrapper strong > img {
  width: 28px;
}
#cockpit-cards-container .card .widgetWrap.swiper-slide {
  width: 100%;
}
#cockpit-cards-container .card .input-group .input-group-text.alert-info {
  border-bottom-color: #acb5bd;
  margin-top: -6px;
}
#cockpit-cards-container .card div#customHomeWidget1Wrapper a:after,
#cockpit-cards-container .card div#customHomeWidget2Wrapper a:after,
#cockpit-cards-container .card div#customStartWidget1Wrapper a:after,
#cockpit-cards-container .card div#customStartWidget2Wrapper a:after {
  content: "\f08e";
  font-family: 'FontAwesome regular', sans-serif;
  color: #1d1d1b;
  margin-left: 0.25rem;
}
#cockpit-cards-container .card div#customHomeWidget1Wrapper a:hover:after,
#cockpit-cards-container .card div#customHomeWidget2Wrapper a:hover:after,
#cockpit-cards-container .card div#customStartWidget1Wrapper a:hover:after,
#cockpit-cards-container .card div#customStartWidget2Wrapper a:hover:after {
  color: #dfbd78;
}
#cockpit-cards-container .card .btn-default {
  background: #dfbd78;
  border-color: #dfbd78;
  color: #1d1d1b;
  text-transform: uppercase;
}
#cockpit-cards-container .card .btn-default:hover,
#cockpit-cards-container .card .btn-default:focus {
  background: #FFFFFF;
  border-color: #dfbd78;
  color: #dfbd78;
}
#cockpit-cards-container .card .form-check-checkbox input[type="checkbox"]:not(old) + label div.checkbox-label {
  margin-right: 0;
  font-size: 16px;
  line-height: normal;
  min-height: 24px;
  display: flex;
  align-items: center;
}
#cockpit-cards-container .card div#loginWidgetContent {
  display: flex;
  flex-direction: column;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn {
  padding: 0.25rem 0;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon {
  height: 30px !important;
  background-size: contain !important;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-icon.powerHeating {
  background: transparent url(../../images/de_DE/svg/icon-power_heating.svg) no-repeat center center;
}
#cockpit-cards-container .card.product-calculator .btn-group-branches .btn .btn-group-branch-label-text {
  display: inline-block !important;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons .consumption-button {
  border: 0 !important;
  margin-right: 1px;
}
#cockpit-cards-container .card.product-calculator .cockpit-card-power-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-gas-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-water-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-thermal-input-container .col-form-label,
#cockpit-cards-container .card.product-calculator .cockpit-card-power-charge-input-container .col-form-label {
  font-size: 1rem;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.persons .consumption-button {
  height: 42px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  gap: 0;
  height: 42px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:before {
  content: "\f015";
  font-family: 'FontAwesome', sans-serif;
  color: #1d1d1b;
  font-weight: 700;
  position: relative;
  left: unset;
  top: unset;
  transform: scale(0.75);
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:after {
  content: "50m²";
  font-size: 12px;
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:nth-of-type(2):after {
  content: "80m²";
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:nth-of-type(3):after {
  content: "120m²";
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:nth-of-type(4):after {
  content: "150m²";
}
#cockpit-cards-container .card.product-calculator .btn-group-consumption.house .consumption-button:nth-of-type(5):after {
  content: "180m²";
}
#cockpit-cards-container .card.product-calculator .consumption-slider span.input-group-text {
  display: none;
}
#cockpit-cards-container .card.product-calculator div#productSearchConsumptionHTNTVisibile .col-6 {
  width: calc(50% - 0.625rem);
}
#cockpit-cards-container .card.product-calculator div#productSearchConsumptionHTNTVisibile .col-6.doubleTariffCheck {
  width: calc(50% + 0.625rem);
  display: flex;
  padding-left: 0;
}
#cockpit-cards-container .card.product-calculator div#productSearchConsumptionHTNTVisibile .col-6.doubleTariffCheck .doubleTariffCheckBl {
  margin-right: 0.5rem;
  display: flex;
  align-items: center;
}
.form-floating .form-control {
  height: calc(3rem + 3px);
  padding-left: 6px;
  padding-right: 6px;
}
.btn-primary {
  text-transform: uppercase;
}
.btn-primary:hover,
.btn-default:hover,
.btn-primary:focus,
.btn-default:focus {
  padding: 6px 1rem 10px;
}
div#loginWidgetCredentialsContainer .col-4 {
  display: none;
}
div#loginWidgetCredentialsContainer .col-8 {
  width: 100%;
}
header .logo img {
  width: 100%;
}
header #header-cage {
  height: 100%;
  align-items: center;
  padding: 0 1rem;
}
header #header-cage #header-menu {
  margin-top: 0;
}
header #header-cage #header-menu > .header-menu-item > a#home-link,
header #header-cage #header-menu > .header-menu-item button {
  padding: 0.35rem;
  border-radius: 3px;
}
header #header-cage #header-menu > .header-menu-item > a#home-link:hover,
header #header-cage #header-menu > .header-menu-item button:hover {
  background: #eceff5;
}
header #header-cage #header-menu #logout {
  padding: 4px 16px 6px;
  border-radius: 25px;
}
header #header-cage .fa-user-cog {
  font-size: 1.5rem;
}
header #headerContext {
  background: linear-gradient(180deg, #399cdc 0%, #0064a3 100%);
}
@media (prefers-reduced-motion) {
  body *:after,
  body *:before {
    transition-duration: 0s !important;
    animation-duration: 0s !important;
  }
}
p > a,
.std-text-link,
.form-link a,
.panel-column > a,
.main-login-card-link {
  color: #0064a3;
  border-bottom: 2px solid #acb5bd;
  text-decoration: none !important;
}
p > a:hover,
.std-text-link:hover,
.form-link a:hover,
.panel-column > a:hover,
.main-login-card-link:hover,
p > a:focus,
.std-text-link:focus,
.form-link a:focus,
.panel-column > a:focus,
.main-login-card-link:focus {
  color: #399cdc;
  border-bottom-color: transparent;
}
p > a:focus-visible,
.std-text-link:focus-visible,
.form-link a:focus-visible,
.panel-column > a:focus-visible,
.main-login-card-link:focus-visible,
p > a:focus,
.std-text-link:focus,
.form-link a:focus,
.panel-column > a:focus,
.main-login-card-link:focus {
  box-shadow: 0 0 0 2px #EFB444 !important;
  border-radius: 3px;
}
.form-link a {
  margin-left: 28px;
  position: relative;
}
.form-link a .fa-chevron-circle-right:before {
  content: "\f105";
  border: 2px solid #dfbd78;
  border-radius: 50%;
  width: 22px;
  display: inline-block;
  text-align: center;
  color: #1d1d1b;
}
.form-link a:hover .fa-chevron-circle-right:before,
.form-link a:focus .fa-chevron-circle-right:before {
  background: #dfbd78;
}
.form-link a .form-link-icon {
  position: absolute;
  left: -28px;
  top: 0;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item {
  background: #FFFFFF;
  cursor: pointer;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active,
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus-within {
  background: #f3f3f3;
  color: #1d1d1b;
  box-shadow: inset 0 0 0 2px #EFB444;
}
footer .footer-bottom-nav {
  margin-top: 1rem;
}
footer .footer-bottom-nav #footer-bottom-nav-cage {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1rem 22px;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .copyright {
  color: #1d1d1b;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.75rem;
}
footer .footer-bottom-nav #footer-bottom-nav-cage p {
  margin: 0;
  display: flex;
  gap: 1.25rem;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link {
  border-bottom: none;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:link,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:visited {
  transform: perspective(1px) translateZ(0);
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:link:before,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:visited:before {
  right: 100%;
  transition-property: right;
  background: rgba(0, 100, 163, 0.7);
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:link:after,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:visited:after {
  right: 0;
  transition-property: left;
  background: rgba(0, 100, 163, 0.7);
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:before {
  transition-duration: 0s !important;
  animation-duration: 0s !important;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:before,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:after {
  background: hsla(0, 0%, 100%, 0.7);
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  transition-duration: 0.5s;
  transition-timing-function: ease-out;
  z-index: -1;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:hover:before,
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:hover:after {
  right: 0;
  transition-delay: 0.3s;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link:hover:after {
  left: 100%;
  transition-delay: 0s;
}
.radio-customer-type-container.heating {
  position: absolute;
  left: -9999em;
  text-indent: -9999em;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header {
  background-color: transparent;
  display: flex;
  justify-content: end;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button {
  width: auto;
  margin-bottom: 0.5rem;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:focus,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:focus,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:focus {
  background: #dfbd78;
  color: #1d1d1b;
  border-radius: 20px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:focus .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:focus .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:focus .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button:focus .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button:focus .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button .accordion-button.collapsed:focus .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item .main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-header .accordion-button.collapsed:focus .fa-caret-up {
  color: #1d1d1b;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body {
  box-shadow: 7px 5px 30px 0 rgba(72, 73, 121, 0.15);
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .btn-group-branches .btn .btn-group-branch-icon.power_heating {
  background: transparent url(../../images/de_DE/svg/icon-power_heating.svg) no-repeat center center;
  background-size: 1.125rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card {
  box-shadow: 7px 5px 30px 0 rgba(72, 73, 121, 0.15);
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .top-tariff-label {
  top: inherit;
  right: 0.25rem;
  bottom: 0;
  border-radius: 3px;
  border: 1px solid #dfbd78;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header {
  padding: 1rem 1rem 1.5rem;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .fa-chevron-right:before {
  content: "\f105";
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link:hover span {
  color: #0064a3 !important;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link .form-link-icon {
  color: #1d1d1b !important;
  border: 2px solid #dfbd78;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  font-size: 22px;
  display: inline-block;
  font-family: "FontAwesome regular", sans-serif !important;
  font-weight: 400;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link .fa-chevron-circle-down:before {
  content: "\f107";
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link .fa-chevron-circle-up:before {
  content: "\f106";
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link span,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link:focus span,
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link:hover span {
  color: #666;
  font-weight: 700;
  text-decoration: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link .fa-chevron-right {
  display: none;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .form-link .fa-chevron-right:before {
  content: none;
}
.modal-dialog .mb-15.col-12.highlight {
  color: #0064a3;
}
.input-group-text.info-default {
  padding: 0.375rem;
}
.main-process .card .card .card-header,
.main-process .card .card .card-body {
  padding-left: 0;
  padding-right: 0;
}
.dt-responsive .dt-paging .dt-paging-button.active .page-link:focus {
  border-color: #dedede;
}
@media (min-width: 768px) {
  a#home-link .d-md-inline-block {
    display: none !important;
  }
  #contextMenu .accordion-item .accordion-button {
    padding: 0.5rem 2.5rem 0.5rem 1rem;
  }
  .process_contractCreationv2.page_1 form#contractCreationv2Form {
    display: flex;
    flex-wrap: wrap;
    column-gap: 2rem;
  }
  .process_contractCreationv2.page_1 form#contractCreationv2Form .col-md-6 {
    width: calc(50% - 1rem);
  }
  .process_contractCreationv2.page_1 form#contractCreationv2Form > .row.form-row,
  .process_contractCreationv2.page_1 form#contractCreationv2Form hr {
    width: 100%;
  }
  .main-process .card .card-header,
  .main-process .card .card-body {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .main-process .card .card .card-header,
  .main-process .card .card .card-body {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1400px) {
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context:before,
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context:after {
    content: "";
    position: absolute;
    right: 100%;
    top: 0;
    height: 100%;
    width: 2000px;
    display: block;
    background: #FFFFFF;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context:after {
    left: 100%;
    right: inherit;
  }
}
@media (max-width: 991px) {
  #main-process-container {
    margin-top: -42px;
  }
  .form-floating .form-control {
    height: calc(3rem + 4px);
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 1.5rem;
  }
  body.process.in #contextMenu {
    margin-top: 0;
  }
  body.process.in #contextMenu.show {
    display: block;
    max-width: calc(100% - 50px);
  }
  body.process.in .card.shopping-cart {
    margin-top: 0;
  }
  body.process.in main .main-process-top-stripe {
    height: 44px;
  }
  body.process.in main .main-process-top-stripe:before {
    background: #FFFFFF;
  }
  body.process.in main #main-process-cage .main-process {
    margin-top: 1rem;
  }
  body.process.in main #close-process {
    margin-top: 0;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu {
    flex-wrap: wrap;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu .login-name {
    padding: 0.5rem 1rem;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu div.accordion-item {
    width: calc(50% - 4px);
  }
  #main-process-cage .main-process-top-image {
    display: none;
  }
}
@media (max-width: 767px) {
  body.in header #header-cage {
    height: 75px;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage {
    flex-direction: column;
  }
  body.process main .main-process-top-stripe {
    height: 50px;
  }
  body.process main .main-process-top-stripe:before {
    height: 0.5rem;
  }
  #header-menu #logout {
    height: 38px;
  }
  #header-menu ul.dropdown-menu.show {
    right: 0 !important;
  }
  #cockpit-cards-container .card .card-body .card-body {
    display: block;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage {
    flex-direction: column;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context {
    padding: 0;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    display: none;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu.show {
    display: flex;
  }
  .main-panorama .main-panorama-image {
    display: block;
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 1.35rem;
  }
}
@media (max-width: 659px) {
  body.in.cockpit .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu > div.accordion-item {
    width: 100%;
  }
  body.in.cockpit .main-panorama #main-cockpit-panorama-cage .main-context #contextMenu > div.accordion-item .accordion-collapse {
    position: relative;
  }
  body.in header {
    height: calc(59px + 50px);
  }
  body.in header #header-cage {
    height: 50px;
  }
  body.in header .logo {
    height: 42px;
    width: 100px;
  }
  body.in header #headerContext {
    top: 59px;
  }
  body.in main {
    padding-top: calc(59px + 50px);
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage p {
    flex-wrap: wrap;
  }
}
/* Dark Mode */
/*

@import "dark-mode/dm-variables.less";
@import "dark-mode/dm-custom-variables.less";

@import "dark-mode/dm-components/dm-body.less";
@import "dark-mode/dm-components/dm-base-layout.less";
@import "dark-mode/dm-components/dm-header.less";
@import "dark-mode/dm-components/dm-header-menu.less";
@import "dark-mode/dm-components/dm-alerts.less";
@import "dark-mode/dm-components/dm-popovers.less";
@import "dark-mode/dm-components/dm-cockpit-cards.less";
@import "dark-mode/dm-components/dm-context-menu.less";
@import "dark-mode/dm-components/dm-process-cards.less";
@import "dark-mode/dm-components/dm-form-labels-inputs.less";
@import "dark-mode/dm-components/dm-calendar.less";
@import "dark-mode/dm-components/dm-buttons.less";
@import "dark-mode/dm-components/dm-links.less";
@import "dark-mode/dm-components/dm-slider.less";
@import "dark-mode/dm-components/dm-selects.less";
@import "dark-mode/dm-components/dm-radios-checkboxes.less";
@import "dark-mode/dm-components/dm-meter-value-display.less";
@import "dark-mode/dm-components/dm-tabs.less";
@import "dark-mode/dm-components/dm-modal-dialogue.less";
@import "dark-mode/dm-components/dm-tables.less";
@import "dark-mode/dm-components/dm-accordion.less";
@import "dark-mode/dm-components/dm-tariff-calculator.less";
@import "dark-mode/dm-components/dm-marginal-columns.less";
@import "dark-mode/dm-components/dm-footer.less";
@import "dark-mode/dm-components/dm-service-status.less";
@import "dark-mode/dm-components/dm-cash-payments.less";
@import "dark-mode/dm-components/dm-example-invoice.less";
*/
/* integrate EMS - Analyse - dark mode
@import "ems-integration/dark-mode/dm-ems-variables.less";
@import "ems-integration/dark-mode/dm-ems-custom-variables.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-integration.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-analysis.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-icomoon.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-glyphicons.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-jstree.less";
@import "ems-integration/dark-mode/dm-components/dm-ems-datetimepicker.less";
*/
/* integrate EMS - FFVAVDashboard - dark mode
@import "ems-integration/dark-mode/dm-components/dm-ems-eed.less";
*/
/*
@import "dark-mode/dm-custom-styles.less";*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxlc3MvZGVfREUvc3R5bGVzLmxlc3MiLCJsZXNzL2RlX0RFL2N1c3RvbS1zdHlsZXMubGVzcyIsImNzcy9kZV9ERS9ib290c3RyYXAuY3NzIiwiY3NzL2RlX0RFL2ZvbnRhd2Vzb21lLmFsbC5taW4uY3NzIiwiY3NzL2RlX0RFL2lkYW5nZXJvdXMuc3dpcGVyLmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAuZGF0ZXBpY2tlci5jc3MiLCJjc3MvZGVfREUvZmlsZWlucHV0LmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAuc2xpZGVyLmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAtc2VsZWN0LmNzcyIsImNzcy9kZV9ERS9kYXRhVGFibGVzLmJvb3RzdHJhcDUubWluLmNzcyIsImNzcy9kZV9ERS9vcGVuc3RyZWV0bWFwLmNzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9mb250cy5sZXNzIiwibGVzcy9kZV9ERS9jdXN0b20tdmFyaWFibGVzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvYm9keS5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL2Jhc2UtbGF5b3V0Lmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvaGVhZGVyLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvaGVhZGVyLW1lbnUubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9hbGVydHMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9wb3BvdmVycy5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL2NvY2twaXQtY2FyZHMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9jb250ZXh0LW1lbnUubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9wcm9jZXNzLWNhcmRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZm9ybS1sYWJlbHMtaW5wdXRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvY2FsZW5kYXIubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9idXR0b25zLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvbGlua3MubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9zbGlkZXIubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9zZWxlY3RzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvcmFkaW9zLWNoZWNrYm94ZXMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9tZXRlci12YWx1ZS1kaXNwbGF5Lmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFicy5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL21vZGFsLWRpYWxvZ3VlLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFibGVzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFyaWZmLWNhbGN1bGF0b3IubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9hY2NvcmRpb24ubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9tYXJnaW5hbC1jb2x1bW5zLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZm9vdGVyLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvc2VydmljZS1zdGF0dXMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9jYXNoLXBheW1lbnRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZXhhbXBsZS1pbnZvaWNlLmxlc3MiLCJsZXNzL2RlX0RFL2Vtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1pY29tb29uLmxlc3MiLCJsZXNzL2RlX0RFL2Vtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1nbHlwaGljb25zLmxlc3MiLCJsZXNzL2RlX0RFL2Vtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1pbnRlZ3JhdGlvbi5sZXNzIiwibGVzcy9kZV9ERS9lbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtYW5hbHlzaXMubGVzcyIsImxlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2Vtcy12YXJpYWJsZXMubGVzcyIsImxlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWpzdHJlZS5sZXNzIiwibGVzcy9kZV9ERS9lbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtZGF0ZXRpbWVwaWNrZXIubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9hMTF5Lmxlc3MiLCJsZXNzL2RlX0RFL2NsaWVudHMtY3VzdG9tLmxlc3MiLCJsZXNzL2RlX0RFL2N1c3RvbS1yZWRlc2lnbi0yMDIzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IlFBWVM7UUNzQ0Q7QUNsRFI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDdGdXQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDckxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUM5cEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ3pJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUN0ZUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FB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LDJCQUVuQixzQkFzUEMsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUF6UEgsYUFBYyxNQUFNLDJCQUVuQixzQkF5UEMsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUE1UEgsYUFBYyxNQUFNLDJCQUVuQixzQkE2UEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFoUUgsYUFBYyxNQUFNLDJCQUVuQixzQkFnUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFuUUgsYUFBYyxNQUFNLDJCQUVuQixzQkFtUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUF0UUgsYUFBYyxNQUFNLDJCQUVuQixzQkFzUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUF6UUgsYUFBYyxNQUFNLDJCQUVuQixzQkF5UUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUE1UUgsYUFBYyxNQUFNLDJCQUVuQixzQkE0UUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUEvUUgsYUFBYyxNQUFNLDJCQUVuQixzQkErUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFsUkgsYUFBYyxNQUFNLDJCQUVuQixzQkFrUkMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFyUkgsYUFBYyxNQUFNLDJCQUVuQixzQkFzUkMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUF6UkgsYUFBYyxNQUFNLDJCQUVuQixzQkF5UkMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUE1UkgsYUFBYyxNQUFNLDJCQUVuQixzQkE0UkMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUEvUkgsYUFBYyxNQUFNLDJCQUVuQixzQkErUkMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUFsU0gsYUFBYyxNQUFNLDJCQUVuQixzQkFrU0MsYUFB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QUUzQjtJQUNJLFVBQUE7O0VBSFIsSUFBSSxRQUFRLEdBQUksZUFBZSw0QkFFM0IsY0FFSTtJQUNJLG1CQUFBO0lBQ0Esc0JBQUE7SUFDQSxhQUFBOztFQUNBLElBUlIsUUFBUSxHQUFJLGVBQWUsNEJBRTNCLGNBRUksYUFJSztJQUNHLGFBQUE7O0VBS2hCLGNBQWU7SUFDWCxjQUFBOztFQURKLGNBQWUscUJBRVg7SUFDSSxrQkFBQTs7O0FBSVosUUFBMEI7RUFFbEIsSUFEQSxHQUNDLFFBQVMsZUFBZSw0QkFBNEIsY0FBYyxhQUFhLE1BQUs7SUFDakYsV0FBQTs7RUFESixJQURBLEdBQ0MsUUFBUyxlQUFlLDRCQUE0QixjQUFjLGFBQWEsTUFBSyxlQUVqRjtJQUNJLGtCQUFBOztFQUpaLElBQUksR0FPQTtJQUNJLFFBQVEsaUJBQVI7O0VBUlIsSUFBSSxHQU9BLE9BRUk7SUFDSSxZQUFBOztFQVZaLElBQUksR0FPQSxPQUtJO0lBQ0ksWUFBQTtJQUNBLFlBQUE7O0VBZFosSUFBSSxHQU9BLE9BU0k7SUFDSSxTQUFBOztFQWpCWixJQUFJLEdBb0JBO0lBQ0ksYUFBYSxpQkFBYjs7RUFHUixNQUFPLG1CQUFtQix3QkFBd0I7SUFDOUMsZUFBQSIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgKGlubGluZSkgXCIuLi8uLi9jc3MvZGVfREUvYm9vdHN0cmFwLmNzc1wiO1xyXG5AaW1wb3J0IChpbmxpbmUpIFwiLi4vLi4vY3NzL2RlX0RFL2ZvbnRhd2Vzb21lLmFsbC5taW4uY3NzXCI7XHJcbkBpbXBvcnQgKGlubGluZSkgXCIuLi8uLi9jc3MvZGVfREUvaWRhbmdlcm91cy5zd2lwZXIuY3NzXCI7XHJcbkBpbXBvcnQgKGlubGluZSkgXCIuLi8uLi9jc3MvZGVfREUvYm9vdHN0cmFwLmRhdGVwaWNrZXIuY3NzXCI7XHJcbkBpbXBvcnQgKGlubGluZSkgXCIuLi8uLi9jc3MvZGVfREUvZmlsZWlucHV0LmNzc1wiO1xyXG5AaW1wb3J0IChpbmxpbmUpIFwiLi4vLi4vY3NzL2RlX0RFL2Jvb3RzdHJhcC5zbGlkZXIuY3NzXCI7XHJcbkBpbXBvcnQgKGlubGluZSkgXCIuLi8uLi9jc3MvZGVfREUvYm9vdHN0cmFwLXNlbGVjdC5jc3NcIjsgLyogaXN0IG5vY2ggYmV0YSAqL1xyXG5AaW1wb3J0IChpbmxpbmUpIFwiLi4vLi4vY3NzL2RlX0RFL2RhdGFUYWJsZXMuYm9vdHN0cmFwNS5taW4uY3NzXCI7XHJcblxyXG5AaW1wb3J0IChpbmxpbmUpIFwiLi4vLi4vY3NzL2RlX0RFL29wZW5zdHJlZXRtYXAuY3NzXCI7XHJcblxyXG4vKiBpbnRlZ3JhdGUgRU1TIC0gQW5hbHlzZSovXHJcbiBAaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2Nzcy9kZV9ERS9qc3RyZWUvc3R5bGUuY3NzXCI7XHJcblxyXG5cclxuQGltcG9ydCBcInZhcmlhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20tdmFyaWFibGVzLmxlc3NcIjtcclxuXHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JvZHkubGVzc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYXNlLWxheW91dC5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci1tZW51Lmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvYWxlcnRzLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcG9wb3ZlcnMubGVzc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb2NrcGl0LWNhcmRzLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY29udGV4dC1tZW51Lmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJvY2Vzcy1jYXJkcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm0tbGFiZWxzLWlucHV0cy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhbGVuZGFyLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9ucy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2xpbmtzLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvc2VsZWN0cy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3JhZGlvcy1jaGVja2JveGVzLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbWV0ZXItdmFsdWUtZGlzcGxheS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYnMubGVzc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbC1kaWFsb2d1ZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FjY29yZGlvbi5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhcmlmZi1jYWxjdWxhdG9yLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbWFyZ2luYWwtY29sdW1ucy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvb3Rlci5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NlcnZpY2Utc3RhdHVzLmxlc3NcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY2FzaC1wYXltZW50cy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2V4YW1wbGUtaW52b2ljZS5sZXNzXCI7XHJcblxyXG4vKiBpbnRlZ3JhdGUgRU1TIC0gQW5hbHlzZVxyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2Vtcy12YXJpYWJsZXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2Vtcy1jdXN0b20tdmFyaWFibGVzLmxlc3NcIjtcclxuQGltcG9ydCBcImVtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1pbnRlZ3JhdGlvbi5sZXNzXCI7XHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtYW5hbHlzaXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWljb21vb24ubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWdseXBoaWNvbnMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWpzdHJlZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtZGF0ZXRpbWVwaWNrZXIubGVzc1wiO1xyXG4qL1xyXG4vKiBpbnRlZ3JhdGUgRU1TIC0gRkZWQVZEYXNoYm9hcmRcclxuQGltcG9ydCBcImVtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1lZWQubGVzc1wiO1xyXG4qL1xyXG5cclxuLyogQWNjZXNzaWJpbGl0eSAqL1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9hMTF5Lmxlc3NcIjtcclxuXHJcblxyXG5AaW1wb3J0IFwiY3VzdG9tLXN0eWxlcy5sZXNzXCI7XHJcblxyXG5cclxuXHJcbi8qIERhcmsgTW9kZSAqL1xyXG4vKlxyXG5cclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS12YXJpYWJsZXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWN1c3RvbS12YXJpYWJsZXMubGVzc1wiO1xyXG5cclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWJvZHkubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tYmFzZS1sYXlvdXQubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0taGVhZGVyLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWhlYWRlci1tZW51Lmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWFsZXJ0cy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1wb3BvdmVycy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1jb2NrcGl0LWNhcmRzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWNvbnRleHQtbWVudS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1wcm9jZXNzLWNhcmRzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWZvcm0tbGFiZWxzLWlucHV0cy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1jYWxlbmRhci5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1idXR0b25zLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWxpbmtzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLXNsaWRlci5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1zZWxlY3RzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLXJhZGlvcy1jaGVja2JveGVzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLW1ldGVyLXZhbHVlLWRpc3BsYXkubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tdGFicy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1tb2RhbC1kaWFsb2d1ZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJkYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS10YWJsZXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tYWNjb3JkaW9uLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLXRhcmlmZi1jYWxjdWxhdG9yLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLW1hcmdpbmFsLWNvbHVtbnMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZm9vdGVyLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLXNlcnZpY2Utc3RhdHVzLmxlc3NcIjtcclxuQGltcG9ydCBcImRhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWNhc2gtcGF5bWVudHMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZXhhbXBsZS1pbnZvaWNlLmxlc3NcIjtcclxuKi9cclxuXHJcbi8qIGludGVncmF0ZSBFTVMgLSBBbmFseXNlIC0gZGFyayBtb2RlXHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vZGFyay1tb2RlL2RtLWVtcy12YXJpYWJsZXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2RhcmstbW9kZS9kbS1lbXMtY3VzdG9tLXZhcmlhYmxlcy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZW1zLWludGVncmF0aW9uLmxlc3NcIjtcclxuQGltcG9ydCBcImVtcy1pbnRlZ3JhdGlvbi9kYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1lbXMtYW5hbHlzaXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2RhcmstbW9kZS9kbS1jb21wb25lbnRzL2RtLWVtcy1pY29tb29uLmxlc3NcIjtcclxuQGltcG9ydCBcImVtcy1pbnRlZ3JhdGlvbi9kYXJrLW1vZGUvZG0tY29tcG9uZW50cy9kbS1lbXMtZ2x5cGhpY29ucy5sZXNzXCI7XHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZW1zLWpzdHJlZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZW1zLWRhdGV0aW1lcGlja2VyLmxlc3NcIjtcclxuKi9cclxuLyogaW50ZWdyYXRlIEVNUyAtIEZGVkFWRGFzaGJvYXJkIC0gZGFyayBtb2RlXHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vZGFyay1tb2RlL2RtLWNvbXBvbmVudHMvZG0tZW1zLWVlZC5sZXNzXCI7XHJcbiovXHJcblxyXG4vKlxyXG5AaW1wb3J0IFwiZGFyay1tb2RlL2RtLWN1c3RvbS1zdHlsZXMubGVzc1wiOyovXHJcbiIsIlxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiAgICAgICBEZWZhdWx0IEN1c3RvbWl6aW5nICAgICAgICAqL1xyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLm1peGluKEBib2R5LWJnLWNvY2twaXQsQGNvY2twaXQtYmctdHlwZSk7XHJcbi5taXhpbihAYm9keS1iZy1wcm9jZXNzLEBwcm9jZXNzLWJnLXR5cGUpO1xyXG4ubWl4aW4oQGJhc2UtbGF5b3V0KTtcclxuLm1peGluKEBoZWFkZXIpO1xyXG4ubWl4aW4oQGhlYWRlci1tZW51KTtcclxuLm1peGluKEBhbGVydHMpO1xyXG4ubWl4aW4oQHBvcG92ZXJzKTtcclxuLm1peGluKEBtYWluLWxvZ2luLWNhcmQpO1xyXG4ubWl4aW4oQGNvY2twaXQtY2FyZHMpO1xyXG4ubWl4aW4oQGNvbnRleHQtbWVudSk7XHJcbi5taXhpbihAcHJvY2Vzcy1jYXJkcyk7XHJcbi5taXhpbihAZm9ybS1yb3dzKTtcclxuLm1peGluKEBmb3JtLWxhYmVscyk7XHJcbi5taXhpbihAZm9ybS1pbnB1dHMpO1xyXG4ubWl4aW4oQGlucHV0LWdyb3Vwcyk7XHJcbi5taXhpbihAY2FsZW5kYXIpO1xyXG4ubWl4aW4oQGZpbGUtaW5wdXQpO1xyXG4ubWl4aW4oQGZvcm0tZmxvYXRpbmcpO1xyXG4ubWl4aW4oQGJ1dHRvbnMpO1xyXG4ubWl4aW4oQGxpbmtzKTtcclxuLm1peGluKEBzbGlkZXIpO1xyXG4ubWl4aW4oQHNlbGVjdHMpO1xyXG4ubWl4aW4oQGF1dG9jb21wbGV0ZSk7XHJcbi5taXhpbihAcmFkaW9zKTtcclxuLm1peGluKEBjaGVja2JveGVzKTtcclxuLm1peGluKEBjaGVja2JveC1zd2l0Y2gpO1xyXG4ubWl4aW4oQHRyaS1zdGF0ZS10b2dnbGUpO1xyXG4ubWl4aW4oQG1ldGVyLXZhbHVlLWRpc3BsYXkpO1xyXG4ubWl4aW4oQHRhYnMpO1xyXG4ubWl4aW4oQG1vZGFsLWRpYWxvZ3VlKTtcclxuLm1peGluKEB0YWJsZXMpO1xyXG4ubWl4aW4oQGRhdGF0YWJsZXMpO1xyXG4ubWl4aW4oQG5vbW9yZXRhYmxlKTtcclxuLm1peGluKEBtdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZSk7XHJcbi5taXhpbihAdGFyaWZmLWNhbGN1bGF0b3IpO1xyXG4ubWl4aW4oQHRhcmlmZi1jYXJkcyk7XHJcbi5taXhpbihAYmFzZS1zdXBwbGllci1jYXJkKTtcclxuLm1peGluKEBhY2NvcmRpb24pO1xyXG4ubWl4aW4oQG1hcmdpbmFsLWNvbHVtbnMpO1xyXG4ubWl4aW4oQGZvb3Rlcik7XHJcbi5taXhpbihAc2VydmljZS1zdGF0dXMpO1xyXG4ubWl4aW4oQGNhc2gtcGF5bWVudHMpO1xyXG4ubWl4aW4oQGV4YW1wbGUtaW52b2ljZSk7XHJcblxyXG4vKiBpbnRlZ3JhdGUgRU1TIC0gQW5hbHlzZSAqL1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2Nzcy9kZV9ERS9qc3RyZWUvc3R5bGUuY3NzXCI7XHJcblxyXG4vKiBpbnRlZ3JhdGUgRU1TIC0gQW5hbHlzZSAqL1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2xlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2Vtcy12YXJpYWJsZXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiZW1zLWludGVncmF0aW9uL2Vtcy1jdXN0b20tdmFyaWFibGVzLmxlc3NcIjtcclxuQGltcG9ydCBcIi4uLy4uLy4uL3Jlc291cmNlcy9sZXNzL2RlX0RFL2Vtcy1pbnRlZ3JhdGlvbi9jb21wb25lbnRzL2Vtcy1pbnRlZ3JhdGlvbi5sZXNzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi8uLi9yZXNvdXJjZXMvbGVzcy9kZV9ERS9lbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtYW5hbHlzaXMubGVzc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2xlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWljb21vb24ubGVzc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2xlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWdseXBoaWNvbnMubGVzc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vLi4vcmVzb3VyY2VzL2xlc3MvZGVfREUvZW1zLWludGVncmF0aW9uL2NvbXBvbmVudHMvZW1zLWpzdHJlZS5sZXNzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi8uLi9yZXNvdXJjZXMvbGVzcy9kZV9ERS9lbXMtaW50ZWdyYXRpb24vY29tcG9uZW50cy9lbXMtZGF0ZXRpbWVwaWNrZXIubGVzc1wiO1xyXG5cclxuLyogaW50ZWdyYXRlIEVNUyAtIEFuYWx5c2UgKi9cclxuLm1peGluKEBlbXMtaW50ZWdyYXRpb24pO1xyXG4ubWl4aW4oQGVtcy1hbmFseXNpcyk7XHJcbi5taXhpbihAZW1zLWpzdHJlZSk7XHJcbi5taXhpbihAZW1zLWRhdGV0aW1lcGlja2VyKTtcclxuXHJcbi8qIEFjY2Vzc2liaWxpdHkgKi9cclxuLm1peGluKEBhMTF5LWZvY3VzKTtcclxuXHJcbkBpbXBvcnQgXCJjbGllbnRzLWN1c3RvbS5sZXNzXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20tcmVkZXNpZ24tMjAyMy5sZXNzXCI7XHJcbi8qXHJcbkBpbXBvcnQgXCJlbXMtaW50ZWdyYXRpb24vY3VzdG9tLWVtcy1pbnRlZ3JhdGlvbi1yZWRlc2lnbi0yMDIzLmxlc3NcIjtcclxuKi9cclxuXHJcbmJvZHkuZW1zLWludGVncmF0aW9uLmluIHtcclxuICAgIG1haW4ge1xyXG4gICAgICAgIC5tYWluLXByb2Nlc3MtdG9wLXN0cmlwZXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgI21haW4tcHJvY2Vzcy1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLXByb2Nlc3MtY2FnZSAubWFpbi1wcm9jZXNzIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAjaGVhZGVyQ29udGV4dHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI21haW4tcHJvY2Vzcy1jYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgbWFpbiAjY2xvc2UtcHJvY2Vzc3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgLm1haW4tcHJvY2VzcyAuZW1zLWFuYWx5c2lzLWNhcmQge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lbXMtYW5hbHlzaXMtY2FyZC1ib2R5IC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLyouYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXIgLm9wZW4tY2xvc2UtZmlsdGVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgICAuYW5hbHlzaXMtZmlsdGVyLWNvbnRlbnQtY29udGFpbmVyIC5hbmFseXNpcy1maWx0ZXItYnV0dG9ucy1jb250YWluZXIgLmJ0bi1wcmltYXJ5LmJ0bi1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGNvbG9yLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFuYWx5c2lzLWZpbHRlci1jb250ZW50LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMy5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgLmludGVydmFsLXJvdyAuaW50ZXJ2YWwsIC5hZGQtb2JqZWN0LXJvdywgLmluZGljYXRvci1vYmplY3QgLmluZGljYXRvci1vYmplY3QtdGV4dCwgLmFkZC1pbnRlcnZhbC1yb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBncmV5LTE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmVtcy1hbmFseXNpcy1jYXJkLWJvZHkgLmFuYWx5c2lzLWZpbHRlci1jb250YWluZXIgLmFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyIC5vcGVuLWNsb3NlLWZpbHRlcixcclxuICAgICAgICAuY2FyZC1oZWFkZXIgLmVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sYmFyIC5hbmFseXNpcy1jYXJkLWhlYWRlci10b29sIHtcclxuICAgICAgICAgICAgJiwgYS5pY29uYnRuLCBzcGFuLmljb25idG57XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIC5mYXMsIHNwYW4gLmZhc3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lbXMtYW5hbHlzaXMtY2FyZC1ib2R5IC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIC5hbmFseXNpcy1maWx0ZXItY29udGVudC1jb250YWluZXIgLmNvbXBhcmlzb24tb2JqZWN0LFxyXG4gICAgICAgIC5lbXMtYW5hbHlzaXMtY2FyZC1ib2R5IC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIC5hbmFseXNpcy1maWx0ZXItY29udGVudC1jb250YWluZXIgLmludGVydmFsLXJvdyxcclxuICAgICAgICAuZW1zLWFuYWx5c2lzLWNhcmQtYm9keSAuYW5hbHlzaXMtbWFpbi1jYXJkIC5hbmFseXNpcy1tYWluLWNhcmQtYm9keSAuYW5hbHlzaXMtbWFpbi1jYXJkLWRpYWdyYW0tYW5kLWRldGFpbHMgLmFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXIgLmRpYWdyYW0tZGV0YWlscy1yZXNpemUtYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIC5mYS13aW5kb3ctY2xvc2UsIC5mYS1jYXJldC1zcXVhcmUtbGVmdCwgLmZhLWNhcmV0LXNxdWFyZS1yaWdodCwgLmZhLCAuZmFze1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci0zO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmVtcy1hbmFseXNpcy1jYXJkLWJvZHkgLmFuYWx5c2lzLWZpbHRlci1jb250YWluZXIgLmFuYWx5c2lzLWZpbHRlci1jb250ZW50LWNvbnRhaW5lciAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkgLnN1YmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gaDMuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLFxyXG4gICAgICAgIC5lbXMtYW5hbHlzaXMtY2FyZC1ib2R5IC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIC5hbmFseXNpcy1maWx0ZXItY29udGVudC1jb250YWluZXIgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IC5zdWJhY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIGgzLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24gaW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCxcclxuICAgICAgICAuZW1zLWFuYWx5c2lzLWNhcmQtYm9keSAuYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lciAuYW5hbHlzaXMtZmlsdGVyLWNvbnRlbnQtY29udGFpbmVyIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSAuc3ViYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMy5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLFxyXG4gICAgICAgIC5uYXYtdGFicyAubmF2LWxpbmt7XHJcbiAgICAgICAgICAgICYsICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuZGl2I2N1c3RvbVN0YXJ0V2lkZ2V0MVdyYXBwZXIsIGRpdiNjdXN0b21TdGFydFdpZGdldDJXcmFwcGVyLCBkaXYjY3VzdG9tSG9tZVdpZGdldDFXcmFwcGVyLCBkaXYjY3VzdG9tSG9tZVdpZGdldDJXcmFwcGVyLCBkaXYjY29udGFjdFdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbmJvZHkuY29ja3BpdCB7XHJcbiAgICAubWFpbi1wYW5vcmFtYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDU3LCAxNTYsIDIyMCkgMCUsIHJnYigwLCAxMDAsIDE2MykgMTAwJSk7XHJcbiAgICB9XHJcbiAgICBkaXYjaW5mb0xheWVyIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgICAgLm1vZGFsLWJvZHkgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmluIC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZXtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgLm1haW4tY29udGV4dHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICNjb250ZXh0TWVudXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoNTcsIDE1NiwgMjIwKSAwJSwgcmdiKDAsIDEwMCwgMTYzKSAxMDAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFjY29yZGlvbi1idXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tY29sbGFwc2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSAuY29udGV4dC1tZW51LWVudHJ5OmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IGRpdntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubG9naW4tbmFtZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuaGVhZGVyIGltZyNsb2dvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbmJvZHkuaW4ge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgwLCAxMDYsIDE3OSwgLjEpO1xyXG4gICAgICAgICNoZWFkZXItY2FnZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaGVhZC1jb250ZXh0IHtcclxuICAgICAgICAgICAgI2hlYWRlci1jYWdle1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgZGl2I2NhZ2V7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcbi5jb25zdW1wdGlvbi1idXR0b25zIC5jb25zdW1wdGlvbi1idXR0b257XHJcbiAgICAmLmN1cnJfYWN0aXZle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuYm9keS5wcm9jZXNze1xyXG4gICAgbWFpbntcclxuICAgICAgICAubWFpbi1wcm9jZXNzLXRvcC1zdHJpcGV7XHJcbiAgICAgICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoNTcsIDE1NiwgMjIwKSAwJSwgcmdiKDAsIDEwMCwgMTYzKSAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjY2xvc2UtcHJvY2Vzc3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLXByb2Nlc3MtY2FnZSAubWFpbi1wcm9jZXNze1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNjb250ZXh0TWVudSAubG9naW4tbmFtZXtcclxuICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgIH1cclxuICAgIC5jYXJkLnNob3BwaW5nLWNhcnR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxufVxyXG4jY29ja3BpdC1jYXJkcy1jb250YWluZXIge1xyXG4gICAgLmNhcmR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDdweCA1cHggMzBweCAwIHJnYmEoNzIsNzMsMTIxLC4xNSk7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxle1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQtYm9keXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xyXG4gICAgICAgICAgICAuY2FyZC1ib2R5e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBkaXYjY29udHJhY3RXcmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBzdHJvbmcgPiBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndpZGdldFdyYXAuc3dpcGVyLXNsaWRle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm97XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IEBncmV5LTQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGRpdiNjdXN0b21Ib21lV2lkZ2V0MVdyYXBwZXIsIGRpdiNjdXN0b21Ib21lV2lkZ2V0MldyYXBwZXIsIGRpdiNjdXN0b21TdGFydFdpZGdldDFXcmFwcGVyLCBkaXYjY3VzdG9tU3RhcnRXaWRnZXQyV3JhcHBlciB7XHJcbiAgICAgICAgICAgIGE6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwOGVcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUgcmVndWxhcicsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGE6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4tZGVmYXVsdHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTE7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGNvbG9yLTE7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3ItMTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS1jaGVjay1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KG9sZCkgKyBsYWJlbCBkaXYuY2hlY2tib3gtbGFiZWx7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXYjbG9naW5XaWRnZXRDb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wcm9kdWN0LWNhbGN1bGF0b3Ige1xyXG4gICAgICAgICAgICAuYnRuLWdyb3VwLWJyYW5jaGVzIHtcclxuICAgICAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAuYnRuLWdyb3VwLWJyYW5jaC1pY29ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucG93ZXJIZWF0aW5ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlcl9oZWF0aW5nLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1ncm91cC1icmFuY2gtbGFiZWwtdGV4dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb25zdW1wdGlvbi1idXR0b25zIC5jb25zdW1wdGlvbi1idXR0b257XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2NrcGl0LWNhcmQtcG93ZXItaW5wdXQtY29udGFpbmVyLCAuY29ja3BpdC1jYXJkLWdhcy1pbnB1dC1jb250YWluZXIsIC5jb2NrcGl0LWNhcmQtd2F0ZXItaW5wdXQtY29udGFpbmVyLFxyXG4gICAgICAgICAgICAuY29ja3BpdC1jYXJkLXRoZXJtYWwtaW5wdXQtY29udGFpbmVyLCAuY29ja3BpdC1jYXJkLXBvd2VyLWNoYXJnZS1pbnB1dC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgLmNvbC1mb3JtLWxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWdyb3VwLWNvbnN1bXB0aW9uLnBlcnNvbnMgLmNvbnN1bXB0aW9uLWJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWdyb3VwLWNvbnN1bXB0aW9uLmhvdXNlIC5jb25zdW1wdGlvbi1idXR0b257XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZScsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBncmV5LTE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIjUwbcKyXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKTphZnRlcntjb250ZW50OiBcIjgwbcKyXCI7fVxyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKTphZnRlcntjb250ZW50OiBcIjEyMG3CslwiO31cclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCk6YWZ0ZXJ7Y29udGVudDogXCIxNTBtwrJcIjt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDUpOmFmdGVye2NvbnRlbnQ6IFwiMTgwbcKyXCI7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb25zdW1wdGlvbi1zbGlkZXIgc3Bhbi5pbnB1dC1ncm91cC10ZXh0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXYjcHJvZHVjdFNlYXJjaENvbnN1bXB0aW9uSFROVFZpc2liaWxlIC5jb2wtNiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjYyNXJlbSk7XHJcbiAgICAgICAgICAgICAgICAmLmRvdWJsZVRhcmlmZkNoZWNre1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSArIDAuNjI1cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAuZG91YmxlVGFyaWZmQ2hlY2tCbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZm9ybS1mbG9hdGluZyAuZm9ybS1jb250cm9se1xyXG4gICAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAzcHgpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbn1cclxuLmJ0bi1wcmltYXJ5e1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uYnRuLXByaW1hcnksIC5idG4tZGVmYXVsdHtcclxuICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDFyZW0gMTBweDtcclxuICAgIH1cclxufVxyXG5kaXYjbG9naW5XaWRnZXRDcmVkZW50aWFsc0NvbnRhaW5lcntcclxuICAgIC5jb2wtNHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNvbC04e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcbmhlYWRlciB7XHJcbiAgICAubG9nb3tcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNoZWFkZXItY2FnZXtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgI2hlYWRlci1tZW51IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgPiAuaGVhZGVyLW1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICA+IGEjaG9tZS1saW5rLCBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4zNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTNiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjbG9nb3V0e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDE2cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZmEtdXNlci1jb2d7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5oZWFkZXIgI2hlYWRlckNvbnRleHR7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzk5Y2RjIDAlLCAjMDA2NGEzIDEwMCUpO1xyXG59XHJcblxyXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24pIHtcclxuICAgIGJvZHkgKjphZnRlciwgYm9keSAqOmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxucCA+IGEsLnN0ZC10ZXh0LWxpbmssIC5mb3JtLWxpbmsgYSwgLnBhbmVsLWNvbHVtbiA+IGEsXHJcbi5tYWluLWxvZ2luLWNhcmQtbGlua3tcclxuICAgIGNvbG9yOiBAY29sb3ItMztcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBAZ3JleS00O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgIGNvbG9yOiBAY29sb3ItMjtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMtdmlzaWJsZSwgJjpmb2N1c3tcclxuICAgICAgICBib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcbiAgICB9XHJcbn1cclxuLmZvcm0tbGluayBhe1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAuZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3Jle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybS1saW5rLWljb257XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC0yOHB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG4uYm9vdHN0cmFwLWF1dG9jb21wbGV0ZS5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVte1xyXG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJi5hY3RpdmUsICYuYWN0aXZlOmhvdmVyLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS03O1xyXG4gICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG4gICAgfVxyXG59XHJcblxyXG5mb290ZXIgLmZvb3Rlci1ib3R0b20tbmF2IHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAjZm9vdGVyLWJvdHRvbS1uYXYtY2FnZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMjJweDtcclxuICAgICAgICAuY29weXJpZ2h0e1xyXG4gICAgICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXItYm90dG9tLW5hdi1saW5re1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAmOmxpbmssICY6dmlzaXRlZHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAxMDAsIDE2MywgLjcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTAwLCAxNjMsIC43KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAuNyk7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjBzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5yYWRpby1jdXN0b21lci10eXBlLWNvbnRhaW5lci5oZWF0aW5ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTk5OTllbTtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZi1jYWxjdWxhdG9yLWNhcmQgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sIC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZi1jYWxjdWxhdG9yLWNhcmQgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgLmFjY29yZGlvbi1idXR0b257XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICYsICYuY29sbGFwc2Vke1xyXG4gICAgICAgICAgICAgICAgJiwgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29sb3ItMTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC50YXJpZmYtY2FsYy1oZWFkaW5nLWxhYmVsLCAuZmEtY2FyZXQtZG93biwgLmZhLWNhcmV0LXVwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDdweCA1cHggMzBweCAwIHJnYmEoNzIsIDczLCAxMjEsIC4xNSk7XHJcbiAgICAgICAgLmJ0bi1ncm91cC1icmFuY2hlcyAuYnRuIC5idG4tZ3JvdXAtYnJhbmNoLWljb24ucG93ZXJfaGVhdGluZ3tcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlcl9oZWF0aW5nLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIgLnRhcmlmZi1jYXJkcy1kaXNwbGF5IC50YXJpZmYtY2FyZHtcclxuICAgIGJveC1zaGFkb3c6IDdweCA1cHggMzBweCAwIHJnYmEoNzIsIDczLCAxMjEsIC4xNSk7XHJcbiAgICAmLnJlY29tbWVuZGVkLXRhcmlmZiAuY2FyZC1oZWFkZXIgLnRvcC10YXJpZmYtbGFiZWx7XHJcbiAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgIHJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTE7XHJcbiAgICB9XHJcbiAgICAuY2FyZC1oZWFkZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDEuNXJlbTtcclxuICAgIH1cclxuICAgIC5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcclxuICAgIH1cclxuICAgIC5mb3JtLWxpbmt7XHJcbiAgICAgICAgJjpob3ZlciBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLTMgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm0tbGluay1pY29ue1xyXG4gICAgICAgICAgICBjb2xvcjogQGdyZXktMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBAY29sb3ItMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWUgcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuLCAmOmZvY3VzIHNwYW4sICY6aG92ZXIgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6IEBncmV5LTM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmEtY2hldnJvbi1yaWdodHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tb2RhbC1kaWFsb2cgLm1iLTE1LmNvbC0xMi5oaWdobGlnaHR7XHJcbiAgICBjb2xvcjogQGNvbG9yLTM7XHJcbn1cclxuLmlucHV0LWdyb3VwLXRleHQuaW5mby1kZWZhdWx0IHtcclxuICAgIHBhZGRpbmc6IDAuMzc1cmVtO1xyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQgLmNhcmQge1xyXG4gICAgLmNhcmQtaGVhZGVyLCAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG4uZHQtcmVzcG9uc2l2ZSAuZHQtcGFnaW5nIC5kdC1wYWdpbmctYnV0dG9uLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogQGdyZXktNTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBhI2hvbWUtbGluayAuZC1tZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICNjb250ZXh0TWVudSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b257XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDIuNXJlbSAwLjVyZW0gMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAucHJvY2Vzc19jb250cmFjdENyZWF0aW9udjIucGFnZV8xe1xyXG4gICAgICAgIGZvcm0jY29udHJhY3RDcmVhdGlvbnYyRm9ybSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcclxuICAgICAgICAgICAgLmNvbC1tZC02IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gLnJvdy5mb3JtLXJvdywgaHJ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1wcm9jZXNzIC5jYXJkIHtcclxuICAgICAgICAuY2FyZC1oZWFkZXIsIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgLmNhcmQtaGVhZGVyLCAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgYm9keS5jb2NrcGl0LmluIC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSAubWFpbi1jb250ZXh0e1xyXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICNtYWluLXByb2Nlc3MtY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNDJweDtcclxuICAgIH1cclxuICAgIC5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygzcmVtICsgNHB4KTtcclxuICAgIH1cclxuICAgIC5tYWluLXBhbm9yYW1hIC5tYWluLXBhbm9yYW1hLWltYWdlIC5tYWluLXBhbm9yYW1hLWNsYWlte1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgYm9keS5wcm9jZXNzLmluIHtcclxuICAgICAgICAjY29udGV4dE1lbnV7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC5zaG9wcGluZy1jYXJ0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgIG1haW4gLm1haW4tcHJvY2Vzcy10b3Atc3RyaXBlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBtYWluIHtcclxuICAgICAgICAgICAgI21haW4tcHJvY2Vzcy1jYWdlIC5tYWluLXByb2Nlc3Mge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjY2xvc2UtcHJvY2VzcyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgYm9keS5jb2NrcGl0LmluIC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSAubWFpbi1jb250ZXh0ICNjb250ZXh0TWVudXtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgLmxvZ2luLW5hbWV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICAwLjVyZW0gMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGl2LmFjY29yZGlvbi1pdGVte1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNtYWluLXByb2Nlc3MtY2FnZSAubWFpbi1wcm9jZXNzLXRvcC1pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGJvZHkuaW4gaGVhZGVyICNoZWFkZXItY2FnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgfVxyXG4gICAgZm9vdGVyIC5mb290ZXItYm90dG9tLW5hdiAjZm9vdGVyLWJvdHRvbS1uYXYtY2FnZXtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gICAgYm9keS5wcm9jZXNzIG1haW4gLm1haW4tcHJvY2Vzcy10b3Atc3RyaXBle1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2hlYWRlci1tZW51IHtcclxuICAgICAgICAjbG9nb3V0e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtYm9keXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIGJvZHkuY29ja3BpdC5pbiAubWFpbi1wYW5vcmFtYSAjbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLm1haW4tY29udGV4dHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgI2NvbnRleHRNZW51e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgJi5zaG93e1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1wYW5vcmFtYSAubWFpbi1wYW5vcmFtYS1pbWFnZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLm1haW4tcGFub3JhbWEtY2xhaW17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDY1OXB4KSB7XHJcbiAgICBib2R5LmluIHtcclxuICAgICAgICAmLmNvY2twaXQgLm1haW4tcGFub3JhbWEgI21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlIC5tYWluLWNvbnRleHQgI2NvbnRleHRNZW51ID4gZGl2LmFjY29yZGlvbi1pdGVte1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLmFjY29yZGlvbi1jb2xsYXBzZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoZWFkZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNTlweCArIDUwcHgpO1xyXG4gICAgICAgICAgICAjaGVhZGVyLWNhZ2Uge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICNoZWFkZXJDb250ZXh0e1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1OXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyg1OXB4ICsgNTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgZm9vdGVyIC5mb290ZXItYm90dG9tLW5hdiAjZm9vdGVyLWJvdHRvbS1uYXYtY2FnZSBwe1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4gICBcclxuICAgICAgIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXAgdjUuMS4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBkNmVmZDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzE5ODc1NDtcbiAgLS1icy1pbmZvOiAjMGRjYWYwO1xuICAtLWJzLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tYnMtZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDtcbiAgLS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1iZzogI2ZmZjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlyZWN0aW9uOiBsdHIgLyogcnRsOmlnbm9yZSAqLztcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2Q2MzM4NDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5bbGlzdF06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLyogcnRsOnJhdzpcblt0eXBlPVwidGVsXCJdLFxuW3R5cGU9XCJ1cmxcIl0sXG5bdHlwZT1cImVtYWlsXCJdLFxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbiovXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xufVxuXG46OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCwgMC43NXJlbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgsIDAuNzVyZW0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogM3JlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1zbS00LFxuLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neS1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1sZy0xLFxuLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14bC0wLFxuLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy14bC0wLFxuLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14bC0xLFxuLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0xLFxuLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14eGwtMCxcbi5neC14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXh4bC0wLFxuLmd5LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmcteHhsLTEsXG4uZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMSxcbi5neS14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0yLFxuLmd4LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14eGwtMixcbi5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteHhsLTMsXG4uZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14eGwtMyxcbi5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNCxcbi5neS14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteHhsLTUsXG4uZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgLS1icy10YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG4udGFibGUgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10YWJsZS1iZyk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZyk7XG59XG4udGFibGUgPiB0Ym9keSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnRhYmxlID4gdGhlYWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnRhYmxlID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cbi50YWJsZS1zbSA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYmxlLWJvcmRlcmxlc3MgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSA+ICoge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtc3RyaXBlZC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbn1cblxuLnRhYmxlLWFjdGl2ZSB7XG4gIC0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWFjY2VudC1iZzogdmFyKC0tYnMtdGFibGUtaG92ZXItYmcpO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtaG92ZXItY29sb3IpO1xufVxuXG4udGFibGUtcHJpbWFyeSB7XG4gIC0tYnMtdGFibGUtYmc6ICNjZmUyZmY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M1ZDdmMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JhY2JlNjtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNiZmQxZWM7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNiYWNiZTY7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkge1xuICAtLWJzLXRhYmxlLWJnOiAjZTJlM2U1O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkN2Q4ZGE7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNjYmNjY2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZDFkMmQ0O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjY2JjY2NlO1xufVxuXG4udGFibGUtc3VjY2VzcyB7XG4gIC0tYnMtdGFibGUtYmc6ICNkMWU3ZGQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2M3ZGJkMjtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2JjZDBjNztcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjMWQ2Y2M7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNiY2QwYzc7XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgLS1icy10YWJsZS1iZzogI2NmZjRmYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVlOGVmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFkY2UzO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JmZTJlOTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JhZGNlMztcbn1cblxuLnRhYmxlLXdhcm5pbmcge1xuICAtLWJzLXRhYmxlLWJnOiAjZmZmM2NkO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNmMmU3YzM7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNlNmRiYjk7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZWNlMWJlO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZkYmI5O1xufVxuXG4udGFibGUtZGFuZ2VyIHtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZDdkYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNjY2NmO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZjMmM0O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U1YzdjYTtcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2RmYzJjNDtcbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgLS1icy10YWJsZS1iZzogI2Y4ZjlmYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjZWNlZGVlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjZGZlMGUxO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2U1ZTZlNztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2RmZTBlMTtcbn1cblxuLnRhYmxlLWRhcmsge1xuICAtLWJzLXRhYmxlLWJnOiAjMjEyNTI5O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICMyYzMwMzQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICMzNzNiM2U7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjMzIzNTM5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzczYjNlO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteHhsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2xbdHlwZT1maWxlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybS1jb250cm9sOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlMGUzO1xufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlMztcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC4zNzVyZW0gLTAuNzVyZW07XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMC43NXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlMztcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG4uZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMC41cmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMC41cmVtO1xufVxuLmZvcm0tY29udHJvbC1zbTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtc206Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwLjVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAxcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAxcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAxcmVtO1xuICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG59XG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjM3NXJlbTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICBoZWlnaHQ6IDEuNWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuMjVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgLW1vei1wYWRkaW5nLXN0YXJ0OiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZm9ybS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmZvcm0tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzIxMjUyOTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDphY3RpdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XTppbmRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMi41ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLWNoZWNrW2Rpc2FibGVkXSArIC5idG4sIC5idG4tY2hlY2s6ZGlzYWJsZWQgKyAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlO1xufVxuLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDotbW96LXBsYWNlaG9sZGVyLXNob3duKSB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6LW1vei1wbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMykge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobis0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMxOTg3NTQ7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDEzNSwgODQsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjUsIDEzNSwgODQsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyMzM0M2E0MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMzUsIDg0LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzE5ODc1NDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZCwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZCB7XG4gIHotaW5kZXg6IDE7XG59XG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWQsXG4uaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICB6LWluZGV4OiAyO1xufVxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLCAuYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uYnRuOmRpc2FibGVkLCAuYnRuLmRpc2FibGVkLCBmaWVsZHNldDpkaXNhYmxlZCAuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNWVkNztcbiAgYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tcHJpbWFyeSwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjVlZDc7XG4gIGJvcmRlci1jb2xvcjogIzBhNThjYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDQ5LCAxMzIsIDI1MywgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tcHJpbWFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXByaW1hcnksIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE1OGNhO1xuICBib3JkZXItY29sb3I6ICMwYTUzYmU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNDksIDEzMiwgMjUzLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5OmRpc2FibGVkLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM2MzZhO1xuICBib3JkZXItY29sb3I6ICM1NjVlNjQ7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1zZWNvbmRhcnksIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzYzNmE7XG4gIGJvcmRlci1jb2xvcjogIzU2NWU2NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXNlY29uZGFyeSwgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjVlNjQ7XG4gIGJvcmRlci1jb2xvcjogIzUxNTg1ZTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NzM0NztcbiAgYm9yZGVyLWNvbG9yOiAjMTQ2YzQzO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tc3VjY2VzcywgLmJ0bi1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTczNDc7XG4gIGJvcmRlci1jb2xvcjogIzE0NmM0MztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDYwLCAxNTMsIDExMCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tc3VjY2VzcywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLXN1Y2Nlc3MsIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ2YzQzO1xuICBib3JkZXItY29sb3I6ICMxMzY1M2Y7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoNjAsIDE1MywgMTEwLCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzOmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWQyZjI7XG4gIGJvcmRlci1jb2xvcjogIzI1Y2ZmMjtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWluZm8sIC5idG4taW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFkMmYyO1xuICBib3JkZXItY29sb3I6ICMyNWNmZjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMSwgMTcyLCAyMDQsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWluZm8sIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1pbmZvLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkZDVmMztcbiAgYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDExLCAxNzIsIDIwNCwgMC41KTtcbn1cbi5idG4taW5mbzpkaXNhYmxlZCwgLmJ0bi1pbmZvLmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYTJjO1xuICBib3JkZXItY29sb3I6ICNmZmM3MjA7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi13YXJuaW5nLCAuYnRuLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2EyYztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjE3LCAxNjQsIDYsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi13YXJuaW5nLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2QzOTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNzIwO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIxNywgMTY0LCA2LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nOmRpc2FibGVkLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmIyZDNiO1xuICBib3JkZXItY29sb3I6ICNiMDJhMzc7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1kYW5nZXIsIC5idG4tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjJkM2I7XG4gIGJvcmRlci1jb2xvcjogI2IwMmEzNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYW5nZXIsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYW5nZXIsIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjAyYTM3O1xuICBib3JkZXItY29sb3I6ICNhNTI4MzQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXI6ZGlzYWJsZWQsIC5idG4tZGFuZ2VyLmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLWxpZ2h0LCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIxMSwgMjEyLCAyMTMsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWxpZ2h0LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0LmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItY29sb3I6ICNmOWZhZmI7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQ6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0LmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMTEsIDIxMiwgMjEzLCAwLjUpO1xufVxuLmJ0bi1saWdodDpkaXNhYmxlZCwgLmJ0bi1saWdodC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWYyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWExZTIxO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tZGFyaywgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFmMjM7XG4gIGJvcmRlci1jb2xvcjogIzFhMWUyMTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCA3MCwgNzMsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1kYXJrLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcmsuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkxYzFmO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDY2LCA3MCwgNzMsIDAuNSk7XG59XG4uYnRuLWRhcms6ZGlzYWJsZWQsIC5idG4tZGFyay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cbi5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC41KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1zdWNjZXNzLCAuYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTk4NzU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkY2FmMDtcbiAgYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1pbmZvLCAuYnRuLW91dGxpbmUtaW5mbzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMjAyLCAyNDAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtaW5mbywgLmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mby5hY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGNhZjA7XG4gIGJvcmRlci1jb2xvcjogIzBkY2FmMDtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDIwMiwgMjQwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkIHtcbiAgY29sb3I6ICMwZGNhZjA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLWNoZWNrOmZvY3VzICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLXdhcm5pbmcsIC5idG4tb3V0bGluZS13YXJuaW5nOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFuZ2VyLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1kYW5nZXIsIC5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1saWdodCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtbGlnaHQsIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWxpZ2h0LCAuYnRuLW91dGxpbmUtbGlnaHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQuYWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlLnNob3cge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLWNoZWNrOmFjdGl2ZSArIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0OmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xufVxuLmJ0bi1jaGVjazpmb2N1cyArIC5idG4tb3V0bGluZS1kYXJrLCAuYnRuLW91dGxpbmUtZGFyazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgzMywgMzcsIDQxLCAwLjUpO1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tY2hlY2s6YWN0aXZlICsgLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tb3V0bGluZS1kYXJrOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1jaGVjazphY3RpdmUgKyAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5hY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZS5zaG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDMzLCAzNywgNDEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGE1OGNhO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtc3RhcnQge1xuICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbn1cbi5kcm9wZG93bi1tZW51LXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1lbmQge1xuICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG59XG4uZHJvcGRvd24tbWVudS1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1tZC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXN0YXJ0W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUteHhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxZTIxMjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogI2RlZTJlNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1tZW51LWRhcmsgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhZGI1YmQ7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLmRyb3Bkb3duLW1lbnUtZGFyayAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgY29sb3I6ICNkZWUyZTY7XG59XG4uZHJvcGRvd24tbWVudS1kYXJrIC5kcm9wZG93bi1oZWFkZXIge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIH4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgY29sb3I6ICMwZDZlZmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzBhNThjYTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLm5hdmJhciA+IC5jb250YWluZXIsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhciA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXhsLFxuLm5hdmJhciA+IC5jb250YWluZXIteHhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBpbmhlcml0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tYnMtc2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcy10b3AsXG4ubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMtdG9wLFxuLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kLXh4bCAub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZmxleC1ncm93OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzLXRvcCxcbi5uYXZiYXItZXhwYW5kIC5vZmZjYW52YXMtYm90dG9tIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhLFxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjU1JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3Zlcixcbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4uY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICMwYzYzZTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzBjNjNlNCclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbn1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbnRlbnQ6IHZhcigtLWJzLWJyZWFkY3J1bWItZGl2aWRlciwgXCIvXCIpIC8qIHJ0bDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgKi87XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMwYTU4Y2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzBhNThjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG5cbi5wYWdlLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4zNWVtIDAuNjVlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwODQyOTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmUyZmY7XG4gIGJvcmRlci1jb2xvcjogI2I2ZDRmZTtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjM1N2E7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQxNDY0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkNmQ4O1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMzQzODNjO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMGY1MTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlN2RkO1xuICBib3JkZXItY29sb3I6ICNiYWRiY2M7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGM0MTI4O1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMDU1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZmNGZjO1xuICBib3JkZXItY29sb3I6ICNiNmVmZmI7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQ0MTRkO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVjYjU7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTIzZTAyO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM4NDIwMjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzJjNztcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZhMWEyMTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM2MzY0NjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGY1MDUwO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkM2Q0O1xuICBib3JkZXItY29sb3I6ICNiY2JlYmY7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTAxMjE0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzA4NDI5ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZTJmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDg0Mjk4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFjYmU2O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQyOTg7XG4gIGJvcmRlci1jb2xvcjogIzA4NDI5ODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQxNDY0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQxNDY0YjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2NjZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTQ2NGI7XG4gIGJvcmRlci1jb2xvcjogIzQxNDY0Yjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwZjUxMzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWU3ZGQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBmNTEzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjZDBjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1MTMyO1xuICBib3JkZXItY29sb3I6ICMwZjUxMzI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMDU1MTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZmNGZjO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwNTUxNjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWRjZTM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NTE2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDU1MTYwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzY2NGQwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNjY0ZDAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZkYmI5O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjRkMDM7XG4gIGJvcmRlci1jb2xvcjogIzY2NGQwMztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzg0MjAyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg0MjAyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYzJjNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDIwMjk7XG4gIGJvcmRlci1jb2xvcjogIzg0MjAyOTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjNjM2NDY0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzYzNjQ2NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjQ2NDtcbiAgYm9yZGVyLWNvbG9yOiAjNjM2NDY0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzE0MTYxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZDNkNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTQxNjE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmViZWJmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDE2MTk7XG4gIGJvcmRlci1jb2xvcjogIzE0MTYxOTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzAwMCclM2UlM2NwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIvMWVtIGF1dG8gbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmJ0bi1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpO1xufVxuXG4udG9hc3Qge1xuICB3aWR0aDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLnRvYXN0LnNob3dpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLnRvYXN0Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG4udG9hc3QtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1NTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTAuNXJlbSAtMC41cmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ubW9kYWwtZm9vdGVyID4gKiB7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4ubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA4MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWVuZCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1zdGFydCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cbi5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8qIHJ0bDpvcHRpb25zOiB7XG4gIFwiYXV0b1JlbmFtZVwiOiB0cnVlLFxuICBcInN0cmluZ01hcFwiOlsge1xuICAgIFwibmFtZVwiICAgIDogXCJwcmV2LW5leHRcIixcbiAgICBcInNlYXJjaFwiICA6IFwicHJldlwiLFxuICAgIFwicmVwbGFjZVwiIDogXCJuZXh0XCJcbiAgfSBdXG59ICovXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIFtkYXRhLWJzLXRhcmdldF0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxNSU7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCk7XG59XG4uY2Fyb3VzZWwtZGFyayAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJvdXNlbC1kYXJrIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbi5zcGlubmVyLWdyb3cge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDQ1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vZmZjYW52YXMtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbn1cbi5vZmZjYW52YXMtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4ub2ZmY2FudmFzLXRvcCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzB2aDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLm9mZmNhbnZhcy1ib3R0b20ge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzMHZoO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5vZmZjYW52YXMuc2hvdyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogd2FpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGxhY2Vob2xkZXIuYnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IDAuNmVtO1xufVxuXG4ucGxhY2Vob2xkZXItc20ge1xuICBtaW4taGVpZ2h0OiAwLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi5wbGFjZWhvbGRlci1nbG93IC5wbGFjZWhvbGRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwbGFjZWhvbGRlci1nbG93IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbn1cbi5wbGFjZWhvbGRlci13YXZlIHtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMCA5NSUpO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMDAwIDU1JSwgcmdiYSgwLCAwLCAwLCAwLjgpIDc1JSwgIzAwMCA5NSUpO1xuICAtd2Via2l0LW1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGE1OGNhO1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5saW5rLXNlY29uZGFyeTpob3ZlciwgLmxpbmstc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM1NjVlNjQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE5ODc1NDtcbn1cbi5saW5rLXN1Y2Nlc3M6aG92ZXIsIC5saW5rLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE0NmM0Mztcbn1cblxuLmxpbmstaW5mbyB7XG4gIGNvbG9yOiAjMGRjYWYwO1xufVxuLmxpbmstaW5mbzpob3ZlciwgLmxpbmstaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjM2RkNWYzO1xufVxuXG4ubGluay13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG4ubGluay13YXJuaW5nOmhvdmVyLCAubGluay13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNmZmNkMzk7XG59XG5cbi5saW5rLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuLmxpbmstZGFuZ2VyOmhvdmVyLCAubGluay1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2IwMmEzNztcbn1cblxuLmxpbmstbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbn1cbi5saW5rLWxpZ2h0OmhvdmVyLCAubGluay1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZjlmYWZiO1xufVxuXG4ubGluay1kYXJrIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4ubGluay1kYXJrOmhvdmVyLCAubGluay1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMxYTFlMjE7XG59XG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0aW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYnMtYXNwZWN0LXJhdGlvKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRpbyA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJhdGlvLTF4MSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiAxMDAlO1xufVxuXG4ucmF0aW8tNHgzIHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDc1JTtcbn1cblxuLnJhdGlvLTE2eDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNTYuMjUlO1xufVxuXG4ucmF0aW8tMjF4OSB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA0Mi44NTcxNDI4NTcxJTtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLnN0aWNreS10b3Age1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGlja3ktbWQtdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdGlja3ktbGctdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnN0aWNreS14eGwtdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLmhzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbi52c3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTEwMCB7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMTAwIHtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC0wIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTEwMCB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0wIHtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmVuZC0xMDAge1xuICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlLXgge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3RhcnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMwZGNhZjAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0xIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0zIHtcbiAgYm9yZGVyLXdpZHRoOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmdhcC01IHtcbiAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWJhc2Uge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1lbmQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuLnRleHQtYnJlYWsge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6ZW5kOnJlbW92ZSAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2hpdGUtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ib2R5LWNvbG9yLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1vcGFjaXR5LTI1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4udGV4dC1vcGFjaXR5LTc1IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi50ZXh0LW9wYWNpdHktMTAwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3BhY2l0eS0xMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4xO1xufVxuXG4uYmctb3BhY2l0eS0yNSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJnLW9wYWNpdHktNzUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5iZy1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtZ3JhZGllbnQpICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0xIHtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTMge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtc20tMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LWxnLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtbGctMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteHhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14eGwtZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMiB7XG4gICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZnMtNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAuY3NzLm1hcCAqLyIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS4zIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG4uZmEsLmZhYiwuZmFkLC5mYWwsLmZhciwuZmFzey1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1yZW5kZXJpbmc6YXV0bztsaW5lLWhlaWdodDoxfS5mYS1sZ3tmb250LXNpemU6MS4zMzMzM2VtO2xpbmUtaGVpZ2h0Oi43NWVtO3ZlcnRpY2FsLWFsaWduOi0uMDY2N2VtfS5mYS14c3tmb250LXNpemU6Ljc1ZW19LmZhLXNte2ZvbnQtc2l6ZTouODc1ZW19LmZhLTF4e2ZvbnQtc2l6ZToxZW19LmZhLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLTN4e2ZvbnQtc2l6ZTozZW19LmZhLTR4e2ZvbnQtc2l6ZTo0ZW19LmZhLTV4e2ZvbnQtc2l6ZTo1ZW19LmZhLTZ4e2ZvbnQtc2l6ZTo2ZW19LmZhLTd4e2ZvbnQtc2l6ZTo3ZW19LmZhLTh4e2ZvbnQtc2l6ZTo4ZW19LmZhLTl4e2ZvbnQtc2l6ZTo5ZW19LmZhLTEweHtmb250LXNpemU6MTBlbX0uZmEtZnd7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MS4yNWVtfS5mYS11bHtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW4tbGVmdDoyLjVlbTtwYWRkaW5nLWxlZnQ6MH0uZmEtdWw+bGl7cG9zaXRpb246cmVsYXRpdmV9LmZhLWxpe2xlZnQ6LTJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyZW07bGluZS1oZWlnaHQ6aW5oZXJpdH0uZmEtYm9yZGVye2JvcmRlcjouMDhlbSBzb2xpZCAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbTtwYWRkaW5nOi4yZW0gLjI1ZW0gLjE1ZW19LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYS5mYS1wdWxsLWxlZnQsLmZhYi5mYS1wdWxsLWxlZnQsLmZhbC5mYS1wdWxsLWxlZnQsLmZhci5mYS1wdWxsLWxlZnQsLmZhcy5mYS1wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLmZhLXB1bGwtcmlnaHQsLmZhYi5mYS1wdWxsLXJpZ2h0LC5mYWwuZmEtcHVsbC1yaWdodCwuZmFyLmZhLXB1bGwtcmlnaHQsLmZhcy5mYS1wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOmZhLXNwaW4gMnMgbGluZWFyIGluZmluaXRlfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIHN0ZXBzKDgpIGluZmluaXRlO2FuaW1hdGlvbjpmYS1zcGluIDFzIHN0ZXBzKDgpIGluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxdHVybik7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fUBrZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pO3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uZmEtcm90YXRlLTkwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5mYS1yb3RhdGUtMjcwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFsey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoLTEpO3RyYW5zZm9ybTpzY2FsZVgoLTEpfS5mYS1mbGlwLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgtMSk7dHJhbnNmb3JtOnNjYWxlWSgtMSl9LmZhLWZsaXAtYm90aCwuZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwsLmZhLWZsaXAtdmVydGljYWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwifS5mYS1mbGlwLWJvdGgsLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xKTt0cmFuc2Zvcm06c2NhbGUoLTEpfTpyb290IC5mYS1mbGlwLWJvdGgsOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCw6cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCw6cm9vdCAuZmEtcm90YXRlLTkwLDpyb290IC5mYS1yb3RhdGUtMTgwLDpyb290IC5mYS1yb3RhdGUtMjcwey13ZWJraXQtZmlsdGVyOm5vbmU7ZmlsdGVyOm5vbmV9LmZhLXN0YWNre2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoyLjVlbX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9LmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjM2OFwifS5mYS1hY2N1c29mdDpiZWZvcmV7Y29udGVudDpcIlxcZjM2OVwifS5mYS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZXtjb250ZW50OlwiXFxmNmFmXCJ9LmZhLWFkOmJlZm9yZXtjb250ZW50OlwiXFxmNjQxXCJ9LmZhLWFkZHJlc3MtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjJiOVwifS5mYS1hZGRyZXNzLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmJcIn0uZmEtYWRqdXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDQyXCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5mYS1hZHZlcnNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjM2YVwifS5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmV7Y29udGVudDpcIlxcZjM2YlwifS5mYS1haXItZnJlc2hlbmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNWQwXCJ9LmZhLWFpcmJuYjpiZWZvcmV7Y29udGVudDpcIlxcZjgzNFwifS5mYS1hbGdvbGlhOmJlZm9yZXtjb250ZW50OlwiXFxmMzZjXCJ9LmZhLWFsaWduLWNlbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjAzN1wifS5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMDM5XCJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0uZmEtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzhcIn0uZmEtYWxpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNjQyXCJ9LmZhLWFsbGVyZ2llczpiZWZvcmV7Y29udGVudDpcIlxcZjQ2MVwifS5mYS1hbWF6b246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzBcIn0uZmEtYW1hem9uLXBheTpiZWZvcmV7Y29udGVudDpcIlxcZjQyY1wifS5mYS1hbWJ1bGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjlcIn0uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTNcIn0uZmEtYW1pbGlhOmJlZm9yZXtjb250ZW50OlwiXFxmMzZkXCJ9LmZhLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzZFwifS5mYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTdiXCJ9LmZhLWFuZ2VsbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOVwifS5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwM1wifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMFwifS5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDFcIn0uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCJ9LmZhLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDdcIn0uZmEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNFwifS5mYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNVwifS5mYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwifS5mYS1hbmdyeTpiZWZvcmV7Y29udGVudDpcIlxcZjU1NlwifS5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMzZlXCJ9LmZhLWFuZ3VsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjBcIn0uZmEtYW5raDpiZWZvcmV7Y29udGVudDpcIlxcZjY0NFwifS5mYS1hcHAtc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmZcIn0uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmV7Y29udGVudDpcIlxcZjM3MFwifS5mYS1hcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM3MVwifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5mYS1hcHBsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZDFcIn0uZmEtYXBwbGUtcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNDE1XCJ9LmZhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0uZmEtYXJjaHdheTpiZWZvcmV7Y29udGVudDpcIlxcZjU1N1wifS5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNThcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMzU5XCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWFcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjM1YlwifS5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhYlwifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOFwifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTlcIn0uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGFhXCJ9LmZhLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MVwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMGIyXCJ9LmZhLWFycm93cy1hbHQtaDpiZWZvcmV7Y29udGVudDpcIlxcZjMzN1wifS5mYS1hcnJvd3MtYWx0LXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzhcIn0uZmEtYXJ0c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjc3YVwifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTJcIn0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjlcIn0uZmEtYXN5bW1ldHJpazpiZWZvcmV7Y29udGVudDpcIlxcZjM3MlwifS5mYS1hdDpiZWZvcmV7Y29udGVudDpcIlxcZjFmYVwifS5mYS1hdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjU1OFwifS5mYS1hdGxhc3NpYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3N2JcIn0uZmEtYXRvbTpiZWZvcmV7Y29udGVudDpcIlxcZjVkMlwifS5mYS1hdWRpYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzczXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLWF1dG9wcmVmaXhlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQxY1wifS5mYS1hdmlhbmV4OmJlZm9yZXtjb250ZW50OlwiXFxmMzc0XCJ9LmZhLWF2aWF0bzpiZWZvcmV7Y29udGVudDpcIlxcZjQyMVwifS5mYS1hd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjU1OVwifS5mYS1hd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzVcIn0uZmEtYmFieTpiZWZvcmV7Y29udGVudDpcIlxcZjc3Y1wifS5mYS1iYWJ5LWNhcnJpYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmNzdkXCJ9LmZhLWJhY2tzcGFjZTpiZWZvcmV7Y29udGVudDpcIlxcZjU1YVwifS5mYS1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0YVwifS5mYS1iYWNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjdlNVwifS5mYS1iYWN0ZXJpYTpiZWZvcmV7Y29udGVudDpcIlxcZTA1OVwifS5mYS1iYWN0ZXJpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNWFcIn0uZmEtYmFoYWk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjZcIn0uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZVwifS5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTVcIn0uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjUxNlwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYmFuZC1haWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjJcIn0uZmEtYmFuZGNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDVcIn0uZmEtYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyYVwifS5mYS1iYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWJhc2ViYWxsLWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzNcIn0uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDM0XCJ9LmZhLWJhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDBcIn0uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9LmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0M1wifS5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJhdHRsZS1uZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MzVcIn0uZmEtYmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMjM2XCJ9LmZhLWJlZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmNcIn0uZmEtYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNFwifS5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiNVwifS5mYS1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGYzXCJ9LmZhLWJlbGwtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjZcIn0uZmEtYmV6aWVyLWN1cnZlOmJlZm9yZXtjb250ZW50OlwiXFxmNTViXCJ9LmZhLWJpYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmNjQ3XCJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDZcIn0uZmEtYmlraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmODRhXCJ9LmZhLWJpbW9iamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjM3OFwifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWU1XCJ9LmZhLWJpb2hhemFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjc4MFwifS5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZXtjb250ZW50OlwiXFxmMWZkXCJ9LmZhLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjE3MVwifS5mYS1iaXRjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMzc5XCJ9LmZhLWJpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2FcIn0uZmEtYmxhY2stdGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjdlXCJ9LmZhLWJsYWNrYmVycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2JcIn0uZmEtYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjUxN1wifS5mYS1ibGVuZGVyLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmNmI2XCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWJsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODFcIn0uZmEtYmxvZ2dlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM3Y1wifS5mYS1ibG9nZ2VyLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2RcIn0uZmEtYmx1ZXRvb3RoOmJlZm9yZXtjb250ZW50OlwiXFxmMjkzXCJ9LmZhLWJsdWV0b290aC1iOmJlZm9yZXtjb250ZW50OlwiXFxmMjk0XCJ9LmZhLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzJcIn0uZmEtYm9sdDpiZWZvcmV7Y29udGVudDpcIlxcZjBlN1wifS5mYS1ib21iOmJlZm9yZXtjb250ZW50OlwiXFxmMWUyXCJ9LmZhLWJvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZDdcIn0uZmEtYm9uZzpiZWZvcmV7Y29udGVudDpcIlxcZjU1Y1wifS5mYS1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMDJkXCJ9LmZhLWJvb2stZGVhZDpiZWZvcmV7Y29udGVudDpcIlxcZjZiN1wifS5mYS1ib29rLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZTZcIn0uZmEtYm9vay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmNTE4XCJ9LmZhLWJvb2stcmVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNWRhXCJ9LmZhLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMDJlXCJ9LmZhLWJvb3RzdHJhcDpiZWZvcmV7Y29udGVudDpcIlxcZjgzNlwifS5mYS1ib3JkZXItYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmODRjXCJ9LmZhLWJvcmRlci1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxmODUwXCJ9LmZhLWJvcmRlci1zdHlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjg1M1wifS5mYS1ib3dsaW5nLWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzZcIn0uZmEtYm94OmJlZm9yZXtjb250ZW50OlwiXFxmNDY2XCJ9LmZhLWJveC1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmNDllXCJ9LmZhLWJveC10aXNzdWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNWJcIn0uZmEtYm94ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjhcIn0uZmEtYnJhaWxsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhMVwifS5mYS1icmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjVkY1wifS5mYS1icmVhZC1zbGljZTpiZWZvcmV7Y29udGVudDpcIlxcZjdlY1wifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjFcIn0uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjlcIn0uZmEtYnJvYWRjYXN0LXRvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxmNTE5XCJ9LmZhLWJyb29tOmJlZm9yZXtjb250ZW50OlwiXFxmNTFhXCJ9LmZhLWJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNTVkXCJ9LmZhLWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcZjE1YVwifS5mYS1idWZmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MzdcIn0uZmEtYnVnOmJlZm9yZXtjb250ZW50OlwiXFxmMTg4XCJ9LmZhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWFkXCJ9LmZhLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCJ9LmZhLWJ1bGxzZXllOmJlZm9yZXtjb250ZW50OlwiXFxmMTQwXCJ9LmZhLWJ1cm46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmFcIn0uZmEtYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjM3ZlwifS5mYS1idXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDdcIn0uZmEtYnVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjU1ZVwifS5mYS1idXNpbmVzcy10aW1lOmJlZm9yZXtjb250ZW50OlwiXFxmNjRhXCJ9LmZhLWJ1eS1uLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxmOGE2XCJ9LmZhLWJ1eXNlbGxhZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGRcIn0uZmEtY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlY1wifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzM1wifS5mYS1jYWxlbmRhci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzNcIn0uZmEtY2FsZW5kYXItY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzRcIn0uZmEtY2FsZW5kYXItZGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNzgzXCJ9LmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjcyXCJ9LmZhLWNhbGVuZGFyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzNcIn0uZmEtY2FsZW5kYXItd2VlazpiZWZvcmV7Y29udGVudDpcIlxcZjc4NFwifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LmZhLWNhbXBncm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YmJcIn0uZmEtY2FuYWRpYW4tbWFwbGUtbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjc4NVwifS5mYS1jYW5keS1jYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNzg2XCJ9LmZhLWNhbm5hYmlzOmJlZm9yZXtjb250ZW50OlwiXFxmNTVmXCJ9LmZhLWNhcHN1bGVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDZiXCJ9LmZhLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcZjFiOVwifS5mYS1jYXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNWRlXCJ9LmZhLWNhci1iYXR0ZXJ5OmJlZm9yZXtjb250ZW50OlwiXFxmNWRmXCJ9LmZhLWNhci1jcmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjVlMVwifS5mYS1jYXItc2lkZTpiZWZvcmV7Y29udGVudDpcIlxcZjVlNFwifS5mYS1jYXJhdmFuOmJlZm9yZXtjb250ZW50OlwiXFxmOGZmXCJ9LmZhLWNhcmV0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDdcIn0uZmEtY2FyZXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOVwifS5mYS1jYXJldC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBkYVwifS5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwifS5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MVwifS5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTJcIn0uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTUxXCJ9LmZhLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ4XCJ9LmZhLWNhcnJvdDpiZWZvcmV7Y29udGVudDpcIlxcZjc4N1wifS5mYS1jYXJ0LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMThcIn0uZmEtY2FydC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE3XCJ9LmZhLWNhc2gtcmVnaXN0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ODhcIn0uZmEtY2F0OmJlZm9yZXtjb250ZW50OlwiXFxmNmJlXCJ9LmZhLWNjLWFtYXpvbi1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmRcIn0uZmEtY2MtYW1leDpiZWZvcmV7Y29udGVudDpcIlxcZjFmM1wifS5mYS1jYy1hcHBsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTZcIn0uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGNcIn0uZmEtY2MtZGlzY292ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjJcIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50OlwiXFxmMjRiXCJ9LmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjFcIn0uZmEtY2MtcGF5cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWY0XCJ9LmZhLWNjLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmNVwifS5mYS1jYy12aXNhOmJlZm9yZXtjb250ZW50OlwiXFxmMWYwXCJ9LmZhLWNlbnRlcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODBcIn0uZmEtY2VudG9zOmJlZm9yZXtjb250ZW50OlwiXFxmNzg5XCJ9LmZhLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCJ9LmZhLWNoYWlyOmJlZm9yZXtjb250ZW50OlwiXFxmNmMwXCJ9LmZhLWNoYWxrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWJcIn0uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTFjXCJ9LmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZTdcIn0uZmEtY2hhcnQtYXJlYTpiZWZvcmV7Y29udGVudDpcIlxcZjFmZVwifS5mYS1jaGFydC1iYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODBcIn0uZmEtY2hhcnQtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwMVwifS5mYS1jaGFydC1waWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDBcIn0uZmEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGNcIn0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU4XCJ9LmZhLWNoZWNrLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjU2MFwifS5mYS1jaGVjay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGFcIn0uZmEtY2hlZXNlOmJlZm9yZXtjb250ZW50OlwiXFxmN2VmXCJ9LmZhLWNoZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNDM5XCJ9LmZhLWNoZXNzLWJpc2hvcDpiZWZvcmV7Y29udGVudDpcIlxcZjQzYVwifS5mYS1jaGVzcy1ib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjQzY1wifS5mYS1jaGVzcy1raW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNDNmXCJ9LmZhLWNoZXNzLWtuaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjQ0MVwifS5mYS1jaGVzcy1wYXduOmJlZm9yZXtjb250ZW50OlwiXFxmNDQzXCJ9LmZhLWNoZXNzLXF1ZWVuOmJlZm9yZXtjb250ZW50OlwiXFxmNDQ1XCJ9LmZhLWNoZXNzLXJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDdcIn0uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEzYVwifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM4XCJ9LmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCJ9LmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA3OFwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDc3XCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFlXCJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2OFwifS5mYS1jaHJvbWVjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmODM4XCJ9LmZhLWNodXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjUxZFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NGZcIn0uZmEtY2xpbmljLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZjJcIn0uZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMzI4XCJ9LmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjQ2Y1wifS5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2ZFwifS5mYS1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjIwYVwifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwifS5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODFcIn0uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3M2JcIn0uZmEtY2xvdWQtbW9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjZjM1wifS5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3M2NcIn0uZmEtY2xvdWQtcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjczZFwifS5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZXtjb250ZW50OlwiXFxmNzQwXCJ9LmZhLWNsb3VkLXN1bjpiZWZvcmV7Y29udGVudDpcIlxcZjZjNFwifS5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjc0M1wifS5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzgyXCJ9LmZhLWNsb3VkZmxhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwN2RcIn0uZmEtY2xvdWRzY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZjM4M1wifS5mYS1jbG91ZHNtaXRoOmJlZm9yZXtjb250ZW50OlwiXFxmMzg0XCJ9LmZhLWNsb3VkdmVyc2lmeTpiZWZvcmV7Y29udGVudDpcIlxcZjM4NVwifS5mYS1jb2NrdGFpbDpiZWZvcmV7Y29udGVudDpcIlxcZjU2MVwifS5mYS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMTIxXCJ9LmZhLWNvZGUtYnJhbmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTI2XCJ9LmZhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2JcIn0uZmEtY29kaWVwaWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODRcIn0uZmEtY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY0XCJ9LmZhLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS1jb2dzOmJlZm9yZXtjb250ZW50OlwiXFxmMDg1XCJ9LmZhLWNvaW5zOmJlZm9yZXtjb250ZW50OlwiXFxmNTFlXCJ9LmZhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGJcIn0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NVwifS5mYS1jb21tZW50LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjI3YVwifS5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjY1MVwifS5mYS1jb21tZW50LWRvdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YWRcIn0uZmEtY29tbWVudC1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmN2Y1XCJ9LmZhLWNvbW1lbnQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjNcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZXtjb250ZW50OlwiXFxmNjUzXCJ9LmZhLWNvbXBhY3QtZGlzYzpiZWZvcmV7Y29udGVudDpcIlxcZjUxZlwifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTRlXCJ9LmZhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY2XCJ9LmZhLWNvbXByZXNzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjQyMlwifS5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNzhjXCJ9LmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNTYyXCJ9LmZhLWNvbmZsdWVuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OGRcIn0uZmEtY29ubmVjdGRldmVsb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGVcIn0uZmEtY29udGFvOmJlZm9yZXtjb250ZW50OlwiXFxmMjZkXCJ9LmZhLWNvb2tpZTpiZWZvcmV7Y29udGVudDpcIlxcZjU2M1wifS5mYS1jb29raWUtYml0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjU2NFwifS5mYS1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxmMGM1XCJ9LmZhLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOVwifS5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZXtjb250ZW50OlwiXFxmODllXCJ9LmZhLWNvdWNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGI4XCJ9LmZhLWNwYW5lbDpiZWZvcmV7Y29udGVudDpcIlxcZjM4OFwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjVlXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTdcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmV7Y29udGVudDpcIlxcZjRlOFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZXtjb250ZW50OlwiXFxmNGU5XCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWFcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmV7Y29udGVudDpcIlxcZjRlYlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZXtjb250ZW50OlwiXFxmNGVjXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNGVkXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWVcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmV7Y29udGVudDpcIlxcZjRlZlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGYwXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjRmMVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNGYyXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmV7Y29udGVudDpcIlxcZjRmM1wifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZXtjb250ZW50OlwiXFxmNmM5XCJ9LmZhLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjVcIn0uZmEtY3JvcC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjVcIn0uZmEtY3Jvc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NTRcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS1jcm93OmJlZm9yZXtjb250ZW50OlwiXFxmNTIwXCJ9LmZhLWNyb3duOmJlZm9yZXtjb250ZW50OlwiXFxmNTIxXCJ9LmZhLWNydXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjdmN1wifS5mYS1jc3MzOmJlZm9yZXtjb250ZW50OlwiXFxmMTNjXCJ9LmZhLWNzczMtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzhiXCJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjJcIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjNcIn0uZmEtY3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMGM0XCJ9LmZhLWN1dHRsZWZpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGNcIn0uZmEtZC1hbmQtZDpiZWZvcmV7Y29udGVudDpcIlxcZjM4ZFwifS5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmV7Y29udGVudDpcIlxcZjZjYVwifS5mYS1kYWlseW1vdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZTA1MlwifS5mYS1kYXNoY3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxMFwifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjMFwifS5mYS1kZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmMmE0XCJ9LmZhLWRlZXplcjpiZWZvcmV7Y29udGVudDpcIlxcZTA3N1wifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTVcIn0uZmEtZGVtb2NyYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NDdcIn0uZmEtZGVwbG95ZG9nOmJlZm9yZXtjb250ZW50OlwiXFxmMzhlXCJ9LmZhLWRlc2twcm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGZcIn0uZmEtZGVza3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOFwifS5mYS1kZXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2Y2NcIn0uZmEtZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjFiZFwifS5mYS1kaGFybWFjaGFrcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NTVcIn0uZmEtZGhsOmJlZm9yZXtjb250ZW50OlwiXFxmNzkwXCJ9LmZhLWRpYWdub3NlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ3MFwifS5mYS1kaWFzcG9yYTpiZWZvcmV7Y29udGVudDpcIlxcZjc5MVwifS5mYS1kaWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNTIyXCJ9LmZhLWRpY2UtZDIwOmJlZm9yZXtjb250ZW50OlwiXFxmNmNmXCJ9LmZhLWRpY2UtZDY6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZDFcIn0uZmEtZGljZS1maXZlOmJlZm9yZXtjb250ZW50OlwiXFxmNTIzXCJ9LmZhLWRpY2UtZm91cjpiZWZvcmV7Y29udGVudDpcIlxcZjUyNFwifS5mYS1kaWNlLW9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyNVwifS5mYS1kaWNlLXNpeDpiZWZvcmV7Y29udGVudDpcIlxcZjUyNlwifS5mYS1kaWNlLXRocmVlOmJlZm9yZXtjb250ZW50OlwiXFxmNTI3XCJ9LmZhLWRpY2UtdHdvOmJlZm9yZXtjb250ZW50OlwiXFxmNTI4XCJ9LmZhLWRpZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTZcIn0uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmV7Y29udGVudDpcIlxcZjM5MVwifS5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjZcIn0uZmEtZGlyZWN0aW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjVlYlwifS5mYS1kaXNjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxmMzkyXCJ9LmZhLWRpc2NvdXJzZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5M1wifS5mYS1kaXNlYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmN2ZhXCJ9LmZhLWRpdmlkZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyOVwifS5mYS1kaXp6eTpiZWZvcmV7Y29udGVudDpcIlxcZjU2N1wifS5mYS1kbmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzFcIn0uZmEtZG9jaHViOmJlZm9yZXtjb250ZW50OlwiXFxmMzk0XCJ9LmZhLWRvY2tlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM5NVwifS5mYS1kb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZDNcIn0uZmEtZG9sbGFyLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0uZmEtZG9sbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzJcIn0uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3NFwifS5mYS1kb25hdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjlcIn0uZmEtZG9vci1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmFcIn0uZmEtZG9vci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmNTJiXCJ9LmZhLWRvdC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTJcIn0uZmEtZG92ZTpiZWZvcmV7Y29udGVudDpcIlxcZjRiYVwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMzk2XCJ9LmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjhcIn0uZmEtZHJhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxmNmQ1XCJ9LmZhLWRyYXctcG9seWdvbjpiZWZvcmV7Y29udGVudDpcIlxcZjVlZVwifS5mYS1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZFwifS5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTdcIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjE2YlwifS5mYS1kcnVtOmJlZm9yZXtjb250ZW50OlwiXFxmNTY5XCJ9LmZhLWRydW0tc3RlZWxwYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmFcIn0uZmEtZHJ1bXN0aWNrLWJpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZDdcIn0uZmEtZHJ1cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWE5XCJ9LmZhLWR1bWJiZWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDRiXCJ9LmZhLWR1bXBzdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNzkzXCJ9LmZhLWR1bXBzdGVyLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OTRcIn0uZmEtZHVuZ2VvbjpiZWZvcmV7Y29udGVudDpcIlxcZjZkOVwifS5mYS1keWFsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTlcIn0uZmEtZWFybHliaXJkczpiZWZvcmV7Y29udGVudDpcIlxcZjM5YVwifS5mYS1lYmF5OmJlZm9yZXtjb250ZW50OlwiXFxmNGY0XCJ9LmZhLWVkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODJcIn0uZmEtZWRnZS1sZWdhY3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzhcIn0uZmEtZWRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjA0NFwifS5mYS1lZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZmJcIn0uZmEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0uZmEtZWxlbWVudG9yOmJlZm9yZXtjb250ZW50OlwiXFxmNDMwXCJ9LmZhLWVsbGlwc2lzLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDFcIn0uZmEtZWxsaXBzaXMtdjpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5mYS1lbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmNWYxXCJ9LmZhLWVtYmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDIzXCJ9LmZhLWVtcGlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMFwifS5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9LmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjY1OFwifS5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTlcIn0uZmEtZW52aXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMjk5XCJ9LmZhLWVxdWFsczpiZWZvcmV7Y29udGVudDpcIlxcZjUyY1wifS5mYS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmRcIn0uZmEtZXJsYW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMzlkXCJ9LmZhLWV0aGVyZXVtOmJlZm9yZXtjb250ZW50OlwiXFxmNDJlXCJ9LmZhLWV0aGVybmV0OmJlZm9yZXtjb250ZW50OlwiXFxmNzk2XCJ9LmZhLWV0c3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDdcIn0uZmEtZXVyby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmZhLWV2ZXJub3RlOmJlZm9yZXtjb250ZW50OlwiXFxmODM5XCJ9LmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM2MlwifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwifS5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmFcIn0uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzFcIn0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDY1XCJ9LmZhLWV4cGFuZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjRcIn0uZmEtZXhwYW5kLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMWVcIn0uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZXtjb250ZW50OlwiXFxmMjNlXCJ9LmZhLWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzVkXCJ9LmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM2MFwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCJ9LmZhLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMDlhXCJ9LmZhLWZhY2Vib29rLWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOWVcIn0uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMzlmXCJ9LmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MlwifS5mYS1mYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NjNcIn0uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZGNcIn0uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0OVwifS5mYS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTBcIn0uZmEtZmF1Y2V0OmJlZm9yZXtjb250ZW50OlwiXFxlMDA1XCJ9LmZhLWZheDpiZWZvcmV7Y29udGVudDpcIlxcZjFhY1wifS5mYS1mZWF0aGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTJkXCJ9LmZhLWZlYXRoZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTZiXCJ9LmZhLWZlZGV4OmJlZm9yZXtjb250ZW50OlwiXFxmNzk3XCJ9LmZhLWZlZG9yYTpiZWZvcmV7Y29udGVudDpcIlxcZjc5OFwifS5mYS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODJcIn0uZmEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIn0uZmEtZmlnbWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OTlcIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1YlwifS5mYS1maWxlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjE1Y1wifS5mYS1maWxlLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzZcIn0uZmEtZmlsZS1hdWRpbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjN1wifS5mYS1maWxlLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzlcIn0uZmEtZmlsZS1jb250cmFjdDpiZWZvcmV7Y29udGVudDpcIlxcZjU2Y1wifS5mYS1maWxlLWNzdjpiZWZvcmV7Y29udGVudDpcIlxcZjZkZFwifS5mYS1maWxlLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmNTZkXCJ9LmZhLWZpbGUtZXhjZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzNcIn0uZmEtZmlsZS1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmVcIn0uZmEtZmlsZS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjNVwifS5mYS1maWxlLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjU2ZlwifS5mYS1maWxlLWludm9pY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzBcIn0uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjU3MVwifS5mYS1maWxlLW1lZGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzdcIn0uZmEtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3OFwifS5mYS1maWxlLXBkZjpiZWZvcmV7Y29udGVudDpcIlxcZjFjMVwifS5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzRcIn0uZmEtZmlsZS1wcmVzY3JpcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzJcIn0uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzNcIn0uZmEtZmlsZS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzRcIn0uZmEtZmlsZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjOFwifS5mYS1maWxlLXdvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzJcIn0uZmEtZmlsbDpiZWZvcmV7Y29udGVudDpcIlxcZjU3NVwifS5mYS1maWxsLWRyaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzZcIn0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS5mYS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjBcIn0uZmEtZmluZ2VycHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzdcIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS5mYS1maXJlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjdlNFwifS5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNFwifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50OlwiXFxmMjY5XCJ9LmZhLWZpcmVmb3gtYnJvd3NlcjpiZWZvcmV7Y29udGVudDpcIlxcZTAwN1wifS5mYS1maXJzdC1haWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzlcIn0uZmEtZmlyc3Qtb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjBcIn0uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTBhXCJ9LmZhLWZpcnN0ZHJhZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTFcIn0uZmEtZmlzaDpiZWZvcmV7Y29udGVudDpcIlxcZjU3OFwifS5mYS1maXN0LXJhaXNlZDpiZWZvcmV7Y29udGVudDpcIlxcZjZkZVwifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9LmZhLWZsYWctdXNhOmJlZm9yZXtjb250ZW50OlwiXFxmNzRkXCJ9LmZhLWZsYXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMGMzXCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5mYS1mbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NGRcIn0uZmEtZmx1c2hlZDpiZWZvcmV7Y29udGVudDpcIlxcZjU3OVwifS5mYS1mbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTdcIn0uZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDdiXCJ9LmZhLWZvbGRlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjY1ZFwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1mb2xkZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjY1ZVwifS5mYS1mb250OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCJ9LmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzVjXCJ9LmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDI1XCJ9LmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTZcIn0uZmEtZm9udGljb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjgwXCJ9LmZhLWZvbnRpY29ucy1maTpiZWZvcmV7Y29udGVudDpcIlxcZjNhMlwifS5mYS1mb290YmFsbC1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDRlXCJ9LmZhLWZvcnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4NlwifS5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2EzXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjExXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MFwifS5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmV7Y29udGVudDpcIlxcZjJjNVwifS5mYS1mcmVlYnNkOmJlZm9yZXtjb250ZW50OlwiXFxmM2E0XCJ9LmZhLWZyb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmVcIn0uZmEtZnJvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uZmEtZnJvd24tb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjU3YVwifS5mYS1mdWxjcnVtOmJlZm9yZXtjb250ZW50OlwiXFxmNTBiXCJ9LmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjJcIn0uZmEtZnV0Ym9sOmJlZm9yZXtjb250ZW50OlwiXFxmMWUzXCJ9LmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZXtjb250ZW50OlwiXFxmNTBjXCJ9LmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUwZFwifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmZhLWdhcy1wdW1wOmJlZm9yZXtjb250ZW50OlwiXFxmNTJmXCJ9LmZhLWdhdmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGUzXCJ9LmZhLWdlbTpiZWZvcmV7Y29udGVudDpcIlxcZjNhNVwifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJkXCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjVcIn0uZmEtZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjBcIn0uZmEtZ2ctY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjYxXCJ9LmZhLWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmNmUyXCJ9LmZhLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmJcIn0uZmEtZ2lmdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3OWNcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLWdpdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NDFcIn0uZmEtZ2l0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMlwifS5mYS1naXRodWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWJcIn0uZmEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wifS5mYS1naXRodWItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDkyXCJ9LmZhLWdpdGtyYWtlbjpiZWZvcmV7Y29udGVudDpcIlxcZjNhNlwifS5mYS1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0uZmEtZ2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDI2XCJ9LmZhLWdsYXNzLWNoZWVyczpiZWZvcmV7Y29udGVudDpcIlxcZjc5ZlwifS5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTdiXCJ9LmZhLWdsYXNzLXdoaXNrZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YTBcIn0uZmEtZ2xhc3NlczpiZWZvcmV7Y29udGVudDpcIlxcZjUzMFwifS5mYS1nbGlkZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhNVwifS5mYS1nbGlkZS1nOmJlZm9yZXtjb250ZW50OlwiXFxmMmE2XCJ9LmZhLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMGFjXCJ9LmZhLWdsb2JlLWFmcmljYTpiZWZvcmV7Y29udGVudDpcIlxcZjU3Y1wifS5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmV7Y29udGVudDpcIlxcZjU3ZFwifS5mYS1nbG9iZS1hc2lhOmJlZm9yZXtjb250ZW50OlwiXFxmNTdlXCJ9LmZhLWdsb2JlLWV1cm9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjdhMlwifS5mYS1nb2ZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTdcIn0uZmEtZ29sZi1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDUwXCJ9LmZhLWdvb2RyZWFkczpiZWZvcmV7Y29udGVudDpcIlxcZjNhOFwifS5mYS1nb29kcmVhZHMtZzpiZWZvcmV7Y29udGVudDpcIlxcZjNhOVwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmM2FhXCJ9LmZhLWdvb2dsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzlcIn0uZmEtZ29vZ2xlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYWJcIn0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjNcIn0uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmV7Y29udGVudDpcIlxcZjBkNVwifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIn0uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZVwifS5mYS1nb3B1cmFtOmJlZm9yZXtjb250ZW50OlwiXFxmNjY0XCJ9LmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZXtjb250ZW50OlwiXFxmMTlkXCJ9LmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmZhLWdyYXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDZcIn0uZmEtZ3JlYXRlci10aGFuOmJlZm9yZXtjb250ZW50OlwiXFxmNTMxXCJ9LmZhLWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcZjUzMlwifS5mYS1ncmltYWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNTdmXCJ9LmZhLWdyaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODBcIn0uZmEtZ3Jpbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODFcIn0uZmEtZ3Jpbi1iZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmNTgyXCJ9LmZhLWdyaW4tYmVhbS1zd2VhdDpiZWZvcmV7Y29udGVudDpcIlxcZjU4M1wifS5mYS1ncmluLWhlYXJ0czpiZWZvcmV7Y29udGVudDpcIlxcZjU4NFwifS5mYS1ncmluLXNxdWludDpiZWZvcmV7Y29udGVudDpcIlxcZjU4NVwifS5mYS1ncmluLXNxdWludC10ZWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjU4NlwifS5mYS1ncmluLXN0YXJzOmJlZm9yZXtjb250ZW50OlwiXFxmNTg3XCJ9LmZhLWdyaW4tdGVhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODhcIn0uZmEtZ3Jpbi10b25ndWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODlcIn0uZmEtZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZXtjb250ZW50OlwiXFxmNThhXCJ9LmZhLWdyaW4tdG9uZ3VlLXdpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OGJcIn0uZmEtZ3Jpbi13aW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNThjXCJ9LmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZFwifS5mYS1ncmlwLWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmN2E0XCJ9LmZhLWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YTVcIn0uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZVwifS5mYS1ncmlwZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhY1wifS5mYS1ncnVudDpiZWZvcmV7Y29udGVudDpcIlxcZjNhZFwifS5mYS1ndWlsZGVkOmJlZm9yZXtjb250ZW50OlwiXFxlMDdlXCJ9LmZhLWd1aXRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjdhNlwifS5mYS1ndWxwOmJlZm9yZXtjb250ZW50OlwiXFxmM2FlXCJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCJ9LmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ0XCJ9LmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhZlwifS5mYS1oYWNrZXJyYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNWY3XCJ9LmZhLWhhbWJ1cmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZjgwNVwifS5mYS1oYW1tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZTNcIn0uZmEtaGFtc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjVcIn0uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGJkXCJ9LmZhLWhhbmQtaG9sZGluZy1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZjRiZVwifS5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTA1Y1wifS5mYS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZXtjb250ZW50OlwiXFxmNGMwXCJ9LmZhLWhhbmQtaG9sZGluZy13YXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjRjMVwifS5mYS1oYW5kLWxpemFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1OFwifS5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MDZcIn0uZmEtaGFuZC1wYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI1NlwifS5mYS1oYW5kLXBlYWNlOmJlZm9yZXtjb250ZW50OlwiXFxmMjViXCJ9LmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhN1wifS5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTVcIn0uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNFwifS5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGE2XCJ9LmZhLWhhbmQtcG9pbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI1YVwifS5mYS1oYW5kLXJvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTVcIn0uZmEtaGFuZC1zY2lzc29yczpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5mYS1oYW5kLXNwYXJrbGVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDVkXCJ9LmZhLWhhbmQtc3BvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTlcIn0uZmEtaGFuZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzJcIn0uZmEtaGFuZHMtaGVscGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjRjNFwifS5mYS1oYW5kcy13YXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDVlXCJ9LmZhLWhhbmRzaGFrZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNVwifS5mYS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDVmXCJ9LmZhLWhhbmRzaGFrZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTA2MFwifS5mYS1oYW51a2lhaDpiZWZvcmV7Y29udGVudDpcIlxcZjZlNlwifS5mYS1oYXJkLWhhdDpiZWZvcmV7Y29udGVudDpcIlxcZjgwN1wifS5mYS1oYXNodGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMjkyXCJ9LmZhLWhhdC1jb3dib3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4YzBcIn0uZmEtaGF0LWNvd2JveS1zaWRlOmJlZm9yZXtjb250ZW50OlwiXFxmOGMxXCJ9LmZhLWhhdC13aXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZThcIn0uZmEtaGRkOmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LmZhLWhlYWQtc2lkZS1jb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZTA2MVwifS5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjJcIn0uZmEtaGVhZC1zaWRlLW1hc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjNcIn0uZmEtaGVhZC1zaWRlLXZpcnVzOmJlZm9yZXtjb250ZW50OlwiXFxlMDY0XCJ9LmZhLWhlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGNcIn0uZmEtaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZjAyNVwifS5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZlwifS5mYS1oZWFkc2V0OmJlZm9yZXtjb250ZW50OlwiXFxmNTkwXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLWhlYXJ0LWJyb2tlbjpiZWZvcmV7Y29udGVudDpcIlxcZjdhOVwifS5mYS1oZWFydGJlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWVcIn0uZmEtaGVsaWNvcHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjUzM1wifS5mYS1oaWdobGlnaHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjU5MVwifS5mYS1oaWtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZWNcIn0uZmEtaGlwcG86YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZWRcIn0uZmEtaGlwczpiZWZvcmV7Y29udGVudDpcIlxcZjQ1MlwifS5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZXtjb250ZW50OlwiXFxmM2IwXCJ9LmZhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGFcIn0uZmEtaGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcZTA3ZlwifS5mYS1ob2NrZXktcHVjazpiZWZvcmV7Y29udGVudDpcIlxcZjQ1M1wifS5mYS1ob2xseS1iZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcZjdhYVwifS5mYS1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCJ9LmZhLWhvb2xpOmJlZm9yZXtjb250ZW50OlwiXFxmNDI3XCJ9LmZhLWhvcm5iaWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNTkyXCJ9LmZhLWhvcnNlOmJlZm9yZXtjb250ZW50OlwiXFxmNmYwXCJ9LmZhLWhvcnNlLWhlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YWJcIn0uZmEtaG9zcGl0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjhcIn0uZmEtaG9zcGl0YWwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNDdkXCJ9LmZhLWhvc3BpdGFsLXN5bWJvbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3ZVwifS5mYS1ob3NwaXRhbC11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmODBkXCJ9LmZhLWhvdC10dWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTNcIn0uZmEtaG90ZG9nOmJlZm9yZXtjb250ZW50OlwiXFxmODBmXCJ9LmZhLWhvdGVsOmJlZm9yZXtjb250ZW50OlwiXFxmNTk0XCJ9LmZhLWhvdGphcjpiZWZvcmV7Y29udGVudDpcIlxcZjNiMVwifS5mYS1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTRcIn0uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1M1wifS5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI1MlwifS5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTFcIn0uZmEtaG91c2UtZGFtYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmNmYxXCJ9LmZhLWhvdXNlLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNjVcIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2NcIn0uZmEtaHJ5dm5pYTpiZWZvcmV7Y29udGVudDpcIlxcZjZmMlwifS5mYS1odG1sNTpiZWZvcmV7Y29udGVudDpcIlxcZjEzYlwifS5mYS1odWJzcG90OmJlZm9yZXtjb250ZW50OlwiXFxmM2IyXCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLWljZS1jcmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjgxMFwifS5mYS1pY2ljbGVzOmJlZm9yZXtjb250ZW50OlwiXFxmN2FkXCJ9LmZhLWljb25zOmJlZm9yZXtjb250ZW50OlwiXFxmODZkXCJ9LmZhLWlkLWJhZGdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmMxXCJ9LmZhLWlkLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzJcIn0uZmEtaWQtY2FyZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0N2ZcIn0uZmEtaWRlYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwMTNcIn0uZmEtaWdsb286YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YWVcIn0uZmEtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2VcIn0uZmEtaW1hZ2VzOmJlZm9yZXtjb250ZW50OlwiXFxmMzAyXCJ9LmZhLWltZGI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDhcIn0uZmEtaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWNcIn0uZmEtaW5kZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNjXCJ9LmZhLWluZHVzdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMjc1XCJ9LmZhLWluZmluaXR5OmJlZm9yZXtjb250ZW50OlwiXFxmNTM0XCJ9LmZhLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWFcIn0uZmEtaW5ub3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODBcIn0uZmEtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMTZkXCJ9LmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNTVcIn0uZmEtaW5zdGFsb2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODFcIn0uZmEtaW50ZXJjb206YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YWZcIn0uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmJcIn0uZmEtaW52aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YjBcIn0uZmEtaW94aG9zdDpiZWZvcmV7Y29udGVudDpcIlxcZjIwOFwifS5mYS1pdGFsaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzNcIn0uZmEtaXRjaC1pbzpiZWZvcmV7Y29udGVudDpcIlxcZjgzYVwifS5mYS1pdHVuZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjRcIn0uZmEtaXR1bmVzLW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjVcIn0uZmEtamF2YTpiZWZvcmV7Y29udGVudDpcIlxcZjRlNFwifS5mYS1qZWRpOmJlZm9yZXtjb250ZW50OlwiXFxmNjY5XCJ9LmZhLWplZGktb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGVcIn0uZmEtamVua2luczpiZWZvcmV7Y29udGVudDpcIlxcZjNiNlwifS5mYS1qaXJhOmJlZm9yZXtjb250ZW50OlwiXFxmN2IxXCJ9LmZhLWpvZ2V0OmJlZm9yZXtjb250ZW50OlwiXFxmM2I3XCJ9LmZhLWpvaW50OmJlZm9yZXtjb250ZW50OlwiXFxmNTk1XCJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYVwifS5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmV7Y29udGVudDpcIlxcZjY2YVwifS5mYS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNiOFwifS5mYS1qcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjlcIn0uZmEtanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2NcIn0uZmEta2FhYmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NmJcIn0uZmEta2FnZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmNWZhXCJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwifS5mYS1rZXliYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmNGY1XCJ9LmZhLWtleWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9LmZhLWtleWNkbjpiZWZvcmV7Y29udGVudDpcIlxcZjNiYVwifS5mYS1raGFuZGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NmRcIn0uZmEta2lja3N0YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmJcIn0uZmEta2lja3N0YXJ0ZXItazpiZWZvcmV7Y29udGVudDpcIlxcZjNiY1wifS5mYS1raXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNTk2XCJ9LmZhLWtpc3MtYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU5N1wifS5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OThcIn0uZmEta2l3aS1iaXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNTM1XCJ9LmZhLWtvcnZ1ZTpiZWZvcmV7Y29udGVudDpcIlxcZjQyZlwifS5mYS1sYW5kbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjY2ZlwifS5mYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhYlwifS5mYS1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDlcIn0uZmEtbGFwdG9wLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZmNcIn0uZmEtbGFwdG9wLWhvdXNlOmJlZm9yZXtjb250ZW50OlwiXFxlMDY2XCJ9LmZhLWxhcHRvcC1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmODEyXCJ9LmZhLWxhcmF2ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmRcIn0uZmEtbGFzdGZtOmJlZm9yZXtjb250ZW50OlwiXFxmMjAyXCJ9LmZhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDNcIn0uZmEtbGF1Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTlcIn0uZmEtbGF1Z2gtYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU5YVwifS5mYS1sYXVnaC1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWJcIn0uZmEtbGF1Z2gtd2luazpiZWZvcmV7Y29udGVudDpcIlxcZjU5Y1wifS5mYS1sYXllci1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjVmZFwifS5mYS1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmMDZjXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uZmEtbGVtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtbGVzczpiZWZvcmV7Y29udGVudDpcIlxcZjQxZFwifS5mYS1sZXNzLXRoYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzZcIn0uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxmNTM3XCJ9LmZhLWxldmVsLWRvd24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2JlXCJ9LmZhLWxldmVsLXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNiZlwifS5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2RcIn0uZmEtbGlnaHRidWxiOmJlZm9yZXtjb250ZW50OlwiXFxmMGViXCJ9LmZhLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzBcIn0uZmEtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjBjMVwifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjA4Y1wifS5mYS1saW5rZWRpbi1pbjpiZWZvcmV7Y29udGVudDpcIlxcZjBlMVwifS5mYS1saW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjhcIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2NcIn0uZmEtbGlyYS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTk1XCJ9LmZhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2FcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGNhXCJ9LmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxmMTI0XCJ9LmZhLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIn0uZmEtbG9jay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmM2MxXCJ9LmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDlcIn0uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjMwYVwifS5mYS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjMwYlwifS5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjMwY1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLWx1Z2dhZ2UtY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjU5ZFwifS5mYS1sdW5nczpiZWZvcmV7Y29udGVudDpcIlxcZjYwNFwifS5mYS1sdW5ncy12aXJ1czpiZWZvcmV7Y29udGVudDpcIlxcZTA2N1wifS5mYS1seWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2MzXCJ9LmZhLW1hZ2VudG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzRcIn0uZmEtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDBcIn0uZmEtbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc2XCJ9LmZhLW1haWwtYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjY3NFwifS5mYS1tYWlsY2hpbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWVcIn0uZmEtbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4M1wifS5mYS1tYW5kYWxvcmlhbjpiZWZvcmV7Y29udGVudDpcIlxcZjUwZlwifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzlcIn0uZmEtbWFwLW1hcmtlZDpiZWZvcmV7Y29udGVudDpcIlxcZjU5ZlwifS5mYS1tYXAtbWFya2VkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjVhMFwifS5mYS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCJ9LmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M1XCJ9LmZhLW1hcC1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzZcIn0uZmEtbWFwLXNpZ25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjc3XCJ9LmZhLW1hcmtkb3duOmJlZm9yZXtjb250ZW50OlwiXFxmNjBmXCJ9LmZhLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVhMVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIyXCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI3XCJ9LmZhLW1hcnMtc3Ryb2tlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmJcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1tYXNrOmJlZm9yZXtjb250ZW50OlwiXFxmNmZhXCJ9LmZhLW1hc3RvZG9uOmJlZm9yZXtjb250ZW50OlwiXFxmNGY2XCJ9LmZhLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNlwifS5mYS1tZGI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4Y2FcIn0uZmEtbWVkYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTJcIn0uZmEtbWVkYXBwczpiZWZvcmV7Y29udGVudDpcIlxcZjNjNlwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn0uZmEtbWVkaXVtLW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzdcIn0uZmEtbWVka2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZhXCJ9LmZhLW1lZHJ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M4XCJ9LmZhLW1lZXR1cDpiZWZvcmV7Y29udGVudDpcIlxcZjJlMFwifS5mYS1tZWdhcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjVhM1wifS5mYS1tZWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWFcIn0uZmEtbWVoLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNWE0XCJ9LmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTVcIn0uZmEtbWVtb3J5OmJlZm9yZXtjb250ZW50OlwiXFxmNTM4XCJ9LmZhLW1lbmRlbGV5OmJlZm9yZXtjb250ZW50OlwiXFxmN2IzXCJ9LmZhLW1lbm9yYWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NzZcIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIlxcZjIyM1wifS5mYS1tZXRlb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NTNcIn0uZmEtbWljcm9ibG9nOmJlZm9yZXtjb250ZW50OlwiXFxlMDFhXCJ9LmZhLW1pY3JvY2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYlwifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9LmZhLW1pY3JvcGhvbmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M5XCJ9LmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNTM5XCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzFcIn0uZmEtbWljcm9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjYxMFwifS5mYS1taWNyb3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzY2FcIn0uZmEtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjhcIn0uZmEtbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5mYS1taXR0ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YjVcIn0uZmEtbWl4OmJlZm9yZXtjb250ZW50OlwiXFxmM2NiXCJ9LmZhLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMjg5XCJ9LmZhLW1peGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDU2XCJ9LmZhLW1penVuaTpiZWZvcmV7Y29udGVudDpcIlxcZjNjY1wifS5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGJcIn0uZmEtbW9iaWxlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNjZFwifS5mYS1tb2R4OmJlZm9yZXtjb250ZW50OlwiXFxmMjg1XCJ9LmZhLW1vbmVybzpiZWZvcmV7Y29udGVudDpcIlxcZjNkMFwifS5mYS1tb25leS1iaWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ2XCJ9LmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2QxXCJ9LmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzYVwifS5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTNiXCJ9LmZhLW1vbmV5LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNTNjXCJ9LmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjUzZFwifS5mYS1tb251bWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjVhNlwifS5mYS1tb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmZhLW1vcnRhci1wZXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTdcIn0uZmEtbW9zcXVlOmJlZm9yZXtjb250ZW50OlwiXFxmNjc4XCJ9LmZhLW1vdG9yY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWNcIn0uZmEtbW91bnRhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ZmNcIn0uZmEtbW91c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4Y2NcIn0uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0NVwifS5mYS1tdWctaG90OmJlZm9yZXtjb250ZW50OlwiXFxmN2I2XCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmZhLW5hcHN0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDJcIn0uZmEtbmVvczpiZWZvcmV7Y29udGVudDpcIlxcZjYxMlwifS5mYS1uZXR3b3JrLXdpcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmNmZmXCJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyY1wifS5mYS1uZXdzcGFwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWFcIn0uZmEtbmltYmxyOmJlZm9yZXtjb250ZW50OlwiXFxmNWE4XCJ9LmZhLW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTlcIn0uZmEtbm9kZS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNkM1wifS5mYS1ub3QtZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1M2VcIn0uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ4MVwifS5mYS1ucG06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDRcIn0uZmEtbnM4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q1XCJ9LmZhLW51dHJpdGlvbml4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmV7Y29udGVudDpcIlxcZTA4MlwifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxmMjYzXCJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjY0XCJ9LmZhLW9pbC1jYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MTNcIn0uZmEtb2xkLXJlcHVibGljOmJlZm9yZXtjb250ZW50OlwiXFxmNTEwXCJ9LmZhLW9tOmJlZm9yZXtjb250ZW50OlwiXFxmNjc5XCJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjNkXCJ9LmZhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5YlwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjNjXCJ9LmZhLW9yY2lkOmJlZm9yZXtjb250ZW50OlwiXFxmOGQyXCJ9LmZhLW9zaTpiZWZvcmV7Y29udGVudDpcIlxcZjQxYVwifS5mYS1vdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjcwMFwifS5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLXBhZ2U0OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q3XCJ9LmZhLXBhZ2VsaW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjE4Y1wifS5mYS1wYWdlcjpiZWZvcmV7Y29udGVudDpcIlxcZjgxNVwifS5mYS1wYWludC1icnVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmY1wifS5mYS1wYWludC1yb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWFcIn0uZmEtcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzZlwifS5mYS1wYWxmZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDhcIn0uZmEtcGFsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmNDgyXCJ9LmZhLXBhcGVyLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ4XCJ9LmZhLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjBjNlwifS5mYS1wYXJhY2h1dGUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxmNGNkXCJ9LmZhLXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcZjFkZFwifS5mYS1wYXJraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNTQwXCJ9LmZhLXBhc3Nwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmNWFiXCJ9LmZhLXBhc3RhZmFyaWFuaXNtOmJlZm9yZXtjb250ZW50OlwiXFxmNjdiXCJ9LmZhLXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVhXCJ9LmZhLXBhdHJlb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDlcIn0uZmEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGNcIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjhiXCJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcZjFiMFwifS5mYS1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWRcIn0uZmEtcGVhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2N2NcIn0uZmEtcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMzA0XCJ9LmZhLXBlbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDVcIn0uZmEtcGVuLWZhbmN5OmJlZm9yZXtjb250ZW50OlwiXFxmNWFjXCJ9LmZhLXBlbi1uaWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWRcIn0uZmEtcGVuLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YlwifS5mYS1wZW5jaWwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzAzXCJ9LmZhLXBlbmNpbC1ydWxlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVhZVwifS5mYS1wZW5ueS1hcmNhZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MDRcIn0uZmEtcGVvcGxlLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZTA2OFwifS5mYS1wZW9wbGUtY2Fycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2VcIn0uZmEtcGVwcGVyLWhvdDpiZWZvcmV7Y29udGVudDpcIlxcZjgxNlwifS5mYS1wZXJieXRlOmJlZm9yZXtjb250ZW50OlwiXFxlMDgzXCJ9LmZhLXBlcmNlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTVcIn0uZmEtcGVyY2VudGFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjU0MVwifS5mYS1wZXJpc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZGFcIn0uZmEtcGVyc29uLWJvb3RoOmJlZm9yZXtjb250ZW50OlwiXFxmNzU2XCJ9LmZhLXBoYWJyaWNhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmM2RiXCJ9LmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxmM2RjXCJ9LmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTFcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtcGhvbmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODc5XCJ9LmZhLXBob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmM2RkXCJ9LmZhLXBob25lLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5OFwifS5mYS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODdiXCJ9LmZhLXBob25lLXZvbHVtZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhMFwifS5mYS1waG90by12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjg3Y1wifS5mYS1waHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTdcIn0uZmEtcGllZC1waXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJhZVwifS5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOFwifS5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmV7Y29udGVudDpcIlxcZjRlNVwifS5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMWE3XCJ9LmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxlMDFlXCJ9LmZhLXBpZ2d5LWJhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDNcIn0uZmEtcGlsbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODRcIn0uZmEtcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQyXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDNcIn0uZmEtcGl6emEtc2xpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4MThcIn0uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjY3ZlwifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZXtjb250ZW50OlwiXFxmNWFmXCJ9LmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmV7Y29udGVudDpcIlxcZjViMFwifS5mYS1wbGFuZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZTA2OVwifS5mYS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDRiXCJ9LmZhLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ0XCJ9LmZhLXBsYXlzdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmM2RmXCJ9LmZhLXBsdWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTZcIn0uZmEtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjA2N1wifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS5mYS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZVwifS5mYS1wb2RjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmNlXCJ9LmZhLXBvbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODFcIn0uZmEtcG9sbC1oOmJlZm9yZXtjb250ZW50OlwiXFxmNjgyXCJ9LmZhLXBvbzpiZWZvcmV7Y29udGVudDpcIlxcZjJmZVwifS5mYS1wb28tc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWFcIn0uZmEtcG9vcDpiZWZvcmV7Y29udGVudDpcIlxcZjYxOVwifS5mYS1wb3J0cmFpdDpiZWZvcmV7Y29udGVudDpcIlxcZjNlMFwifS5mYS1wb3VuZC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTU0XCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1wcmF5OmJlZm9yZXtjb250ZW50OlwiXFxmNjgzXCJ9LmZhLXByYXlpbmctaGFuZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODRcIn0uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNWIxXCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODVcIn0uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODZcIn0uZmEtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0uZmEtcHJvY2VkdXJlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmNTQyXCJ9LmZhLXB1bXAtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZTA2YVwifS5mYS1wdW1wLXNvYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmJcIn0uZmEtcHVzaGVkOmJlZm9yZXtjb250ZW50OlwiXFxmM2UxXCJ9LmZhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyZVwifS5mYS1weXRob246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTJcIn0uZmEtcXE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDZcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTI4XCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OVwifS5mYS1xdWlkZGl0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NThcIn0uZmEtcXVpbnNjYXBlOmJlZm9yZXtjb250ZW50OlwiXFxmNDU5XCJ9LmZhLXF1b3JhOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9LmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0uZmEtcXVyYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODdcIn0uZmEtci1wcm9qZWN0OmJlZm9yZXtjb250ZW50OlwiXFxmNGY3XCJ9LmZhLXJhZGlhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjdiOVwifS5mYS1yYWRpYXRpb24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmN2JhXCJ9LmZhLXJhaW5ib3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWJcIn0uZmEtcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxmMDc0XCJ9LmZhLXJhc3BiZXJyeS1waTpiZWZvcmV7Y29udGVudDpcIlxcZjdiYlwifS5mYS1yYXZlbHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMmQ5XCJ9LmZhLXJlYWN0OmJlZm9yZXtjb250ZW50OlwiXFxmNDFiXCJ9LmZhLXJlYWN0ZXVyb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmNzVkXCJ9LmZhLXJlYWRtZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkNVwifS5mYS1yZWJlbDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMFwifS5mYS1yZWNlaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmNTQzXCJ9LmZhLXJlY29yZC12aW55bDpiZWZvcmV7Y29udGVudDpcIlxcZjhkOVwifS5mYS1yZWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI4XCJ9LmZhLXJlZC1yaXZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjNlM1wifS5mYS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTFcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTJcIn0uZmEtcmVkaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmN2JjXCJ9LmZhLXJlZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0uZmEtcmVkby1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjlcIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZFwifS5mYS1yZW1vdmUtZm9ybWF0OmJlZm9yZXtjb250ZW50OlwiXFxmODdkXCJ9LmZhLXJlbnJlbjpiZWZvcmV7Y29udGVudDpcIlxcZjE4YlwifS5mYS1yZXBseTpiZWZvcmV7Y29udGVudDpcIlxcZjNlNVwifS5mYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjJcIn0uZmEtcmVwbHlkOmJlZm9yZXtjb250ZW50OlwiXFxmM2U2XCJ9LmZhLXJlcHVibGljYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NWVcIn0uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNGY4XCJ9LmZhLXJlc29sdmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjNlN1wifS5mYS1yZXN0cm9vbTpiZWZvcmV7Y29udGVudDpcIlxcZjdiZFwifS5mYS1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc5XCJ9LmZhLXJldjpiZWZvcmV7Y29udGVudDpcIlxcZjViMlwifS5mYS1yaWJib246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDZcIn0uZmEtcmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjcwYlwifS5mYS1yb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDE4XCJ9LmZhLXJvYm90OmJlZm9yZXtjb250ZW50OlwiXFxmNTQ0XCJ9LmZhLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5mYS1yb2NrZXRjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmM2U4XCJ9LmZhLXJvY2tybXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTlcIn0uZmEtcm91dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDdcIn0uZmEtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDllXCJ9LmZhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0uZmEtcnVibGUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1OFwifS5mYS1ydWxlcjpiZWZvcmV7Y29udGVudDpcIlxcZjU0NVwifS5mYS1ydWxlci1jb21iaW5lZDpiZWZvcmV7Y29udGVudDpcIlxcZjU0NlwifS5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ3XCJ9LmZhLXJ1bGVyLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ4XCJ9LmZhLXJ1bm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MGNcIn0uZmEtcnVwZWUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1NlwifS5mYS1ydXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDdhXCJ9LmZhLXNhZC1jcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjNcIn0uZmEtc2FkLXRlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjRcIn0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50OlwiXFxmMjY3XCJ9LmZhLXNhbGVzZm9yY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4M2JcIn0uZmEtc2FzczpiZWZvcmV7Y29udGVudDpcIlxcZjQxZVwifS5mYS1zYXRlbGxpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YmZcIn0uZmEtc2F0ZWxsaXRlLWRpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YzBcIn0uZmEtc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjN1wifS5mYS1zY2hsaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWFcIn0uZmEtc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ5XCJ9LmZhLXNjcmV3ZHJpdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTRhXCJ9LmZhLXNjcmliZDpiZWZvcmV7Y29udGVudDpcIlxcZjI4YVwifS5mYS1zY3JvbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MGVcIn0uZmEtc2QtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjdjMlwifS5mYS1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDJcIn0uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjY4OFwifS5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODlcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXNlYXJjaC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCJ9LmZhLXNlYXJjaGVuZ2luOmJlZm9yZXtjb250ZW50OlwiXFxmM2ViXCJ9LmZhLXNlZWRsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGQ4XCJ9LmZhLXNlbGxjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmRhXCJ9LmZhLXNlbGxzeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5mYS1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzNcIn0uZmEtc2VydmljZXN0YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmM2VjXCJ9LmZhLXNoYXBlczpiZWZvcmV7Y29udGVudDpcIlxcZjYxZlwifS5mYS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1zaGFyZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGRcIn0uZmEtc2hla2VsLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGJcIn0uZmEtc2hpZWxkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNlZFwifS5mYS1zaGllbGQtdmlydXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmNcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmNDhiXCJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5mYS1zaG9lLXByaW50czpiZWZvcmV7Y29udGVudDpcIlxcZjU0YlwifS5mYS1zaG9waWZ5OmJlZm9yZXtjb250ZW50OlwiXFxlMDU3XCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjA3YVwifS5mYS1zaG9wd2FyZTpiZWZvcmV7Y29udGVudDpcIlxcZjViNVwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtc2h1dHRsZS12YW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjZcIn0uZmEtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjRkOVwifS5mYS1zaWduLWluLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNlwifS5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmE3XCJ9LmZhLXNpZ24tb3V0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtc2lnbmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNWI3XCJ9LmZhLXNpbS1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmN2M0XCJ9LmZhLXNpbXBseWJ1aWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjE1XCJ9LmZhLXNpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmRcIn0uZmEtc2lzdHJpeDpiZWZvcmV7Y29udGVudDpcIlxcZjNlZVwifS5mYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMGU4XCJ9LmZhLXNpdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTJcIn0uZmEtc2thdGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjdjNVwifS5mYS1za2V0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3YzZcIn0uZmEtc2tpaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmN2M5XCJ9LmZhLXNraWluZy1ub3JkaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3Y2FcIn0uZmEtc2t1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NGNcIn0uZmEtc2t1bGwtY3Jvc3Nib25lczpiZWZvcmV7Y29udGVudDpcIlxcZjcxNFwifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjIxNlwifS5mYS1za3lwZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZVwifS5mYS1zbGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjE5OFwifS5mYS1zbGFjay1oYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmM2VmXCJ9LmZhLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNzE1XCJ9LmZhLXNsZWlnaDpiZWZvcmV7Y29udGVudDpcIlxcZjdjY1wifS5mYS1zbGlkZXJzLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGVcIn0uZmEtc2xpZGVzaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlN1wifS5mYS1zbWlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjExOFwifS5mYS1zbWlsZS1iZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmNWI4XCJ9LmZhLXNtaWxlLXdpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGFcIn0uZmEtc21vZzpiZWZvcmV7Y29udGVudDpcIlxcZjc1ZlwifS5mYS1zbW9raW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNDhkXCJ9LmZhLXNtb2tpbmctYmFuOmJlZm9yZXtjb250ZW50OlwiXFxmNTRkXCJ9LmZhLXNtczpiZWZvcmV7Y29udGVudDpcIlxcZjdjZFwifS5mYS1zbmFwY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcZjJhYlwifS5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmV7Y29udGVudDpcIlxcZjJhY1wifS5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWRcIn0uZmEtc25vd2JvYXJkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmN2NlXCJ9LmZhLXNub3dmbGFrZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkY1wifS5mYS1zbm93bWFuOmJlZm9yZXtjb250ZW50OlwiXFxmN2QwXCJ9LmZhLXNub3dwbG93OmJlZm9yZXtjb250ZW50OlwiXFxmN2QyXCJ9LmZhLXNvYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNmVcIn0uZmEtc29ja3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OTZcIn0uZmEtc29sYXItcGFuZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YmFcIn0uZmEtc29ydDpiZWZvcmV7Y29udGVudDpcIlxcZjBkY1wifS5mYS1zb3J0LWFscGhhLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWRcIn0uZmEtc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjg4MVwifS5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmZhLXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODgyXCJ9LmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjBcIn0uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODRcIn0uZmEtc29ydC1hbW91bnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0uZmEtc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODg1XCJ9LmZhLXNvcnQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkZFwifS5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2MlwifS5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODZcIn0uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTYzXCJ9LmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ODdcIn0uZmEtc29ydC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBkZVwifS5mYS1zb3VuZGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMWJlXCJ9LmZhLXNvdXJjZXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZDNcIn0uZmEtc3BhOmJlZm9yZXtjb250ZW50OlwiXFxmNWJiXCJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZmEtc3BlYWthcDpiZWZvcmV7Y29udGVudDpcIlxcZjNmM1wifS5mYS1zcGVha2VyLWRlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4M2NcIn0uZmEtc3BlbGwtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4OTFcIn0uZmEtc3BpZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNzE3XCJ9LmZhLXNwaW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTBcIn0uZmEtc3Bsb3RjaDpiZWZvcmV7Y29udGVudDpcIlxcZjViY1wifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMWJjXCJ9LmZhLXNwcmF5LWNhbjpiZWZvcmV7Y29udGVudDpcIlxcZjViZFwifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0uZmEtc3F1YXJlLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NWNcIn0uZmEtc3F1YXJlLXJvb3QtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNjk4XCJ9LmZhLXNxdWFyZXNwYWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNWJlXCJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZXtjb250ZW50OlwiXFxmMTZjXCJ9LmZhLXN0YWNrcGF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjg0MlwifS5mYS1zdGFtcDpiZWZvcmV7Y29udGVudDpcIlxcZjViZlwifS5mYS1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZXtjb250ZW50OlwiXFxmNjk5XCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OVwifS5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNWMwXCJ9LmZhLXN0YXItb2YtZGF2aWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWFcIn0uZmEtc3Rhci1vZi1saWZlOmJlZm9yZXtjb250ZW50OlwiXFxmNjIxXCJ9LmZhLXN0YXlsaW5rZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjVcIn0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI3XCJ9LmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmV7Y29udGVudDpcIlxcZjNmNlwifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdGlja2VyLW11bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjdcIn0uZmEtc3RpY2t5LW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDlcIn0uZmEtc3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZFwifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wd2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjJcIn0uZmEtc3RvcHdhdGNoLTIwOmJlZm9yZXtjb250ZW50OlwiXFxlMDZmXCJ9LmZhLXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmNTRlXCJ9LmZhLXN0b3JlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjU0ZlwifS5mYS1zdG9yZS1hbHQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzBcIn0uZmEtc3RvcmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzFcIn0uZmEtc3RyYXZhOmJlZm9yZXtjb250ZW50OlwiXFxmNDI4XCJ9LmZhLXN0cmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU1MFwifS5mYS1zdHJlZXQtdmlldzpiZWZvcmV7Y29udGVudDpcIlxcZjIxZFwifS5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OlwiXFxmMGNjXCJ9LmZhLXN0cmlwZTpiZWZvcmV7Y29udGVudDpcIlxcZjQyOVwifS5mYS1zdHJpcGUtczpiZWZvcmV7Y29udGVudDpcIlxcZjQyYVwifS5mYS1zdHJvb3B3YWZlbDpiZWZvcmV7Y29udGVudDpcIlxcZjU1MVwifS5mYS1zdHVkaW92aW5hcmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjhcIn0uZmEtc3R1bWJsZXVwb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTRcIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEzXCJ9LmZhLXN1YnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjEyY1wifS5mYS1zdWJ3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzlcIn0uZmEtc3VpdGNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjJcIn0uZmEtc3VpdGNhc2Utcm9sbGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjVjMVwifS5mYS1zdW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODVcIn0uZmEtc3VwZXJwb3dlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0uZmEtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmJcIn0uZmEtc3VwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmM2Y5XCJ9LmZhLXN1cnByaXNlOmJlZm9yZXtjb250ZW50OlwiXFxmNWMyXCJ9LmZhLXN1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZDZcIn0uZmEtc3dhdGNoYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjVjM1wifS5mYS1zd2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZjhlMVwifS5mYS1zd2ltbWVyOmJlZm9yZXtjb250ZW50OlwiXFxmNWM0XCJ9LmZhLXN3aW1taW5nLXBvb2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzVcIn0uZmEtc3ltZm9ueTpiZWZvcmV7Y29udGVudDpcIlxcZjgzZFwifS5mYS1zeW5hZ29ndWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWJcIn0uZmEtc3luYzpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS5mYS1zeW5jLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmMVwifS5mYS1zeXJpbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmNDhlXCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMGNlXCJ9LmZhLXRhYmxlLXRlbm5pczpiZWZvcmV7Y29udGVudDpcIlxcZjQ1ZFwifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGFcIn0uZmEtdGFibGV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNmYVwifS5mYS10YWJsZXRzOmJlZm9yZXtjb250ZW50OlwiXFxmNDkwXCJ9LmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2ZkXCJ9LmZhLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjAyYlwifS5mYS10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxmMDJjXCJ9LmZhLXRhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGJcIn0uZmEtdGFza3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWVcIn0uZmEtdGF4aTpiZWZvcmV7Y29udGVudDpcIlxcZjFiYVwifS5mYS10ZWFtc3BlYWs6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjlcIn0uZmEtdGVldGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MmVcIn0uZmEtdGVldGgtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjYyZlwifS5mYS10ZWxlZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjJjNlwifS5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmZVwifS5mYS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxmNzY5XCJ9LmZhLXRlbXBlcmF0dXJlLWxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjc2YlwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXRlbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmN2Q3XCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM0XCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzVcIn0uZmEtdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0uZmEtdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDlcIn0uZmEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYlwifS5mYS10aGUtcmVkLXlldGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWRcIn0uZmEtdGhlYXRlci1tYXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjYzMFwifS5mYS10aGVtZWNvOmJlZm9yZXtjb250ZW50OlwiXFxmNWM2XCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS10aGVybW9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MVwifS5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjJjYlwifS5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMmM3XCJ9LmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzlcIn0uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJjYVwifS5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmV7Y29udGVudDpcIlxcZjJjOFwifS5mYS10aGluay1wZWFrczpiZWZvcmV7Y29udGVudDpcIlxcZjczMVwifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5mYS10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjRcIn0uZmEtdGh1bWJ0YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDhkXCJ9LmZhLXRpY2tldC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmZcIn0uZmEtdGlrdG9rOmJlZm9yZXtjb250ZW50OlwiXFxlMDdiXCJ9LmZhLXRpbWVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBkXCJ9LmZhLXRpbWVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1N1wifS5mYS10aW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDQzXCJ9LmZhLXRpbnQtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzdcIn0uZmEtdGlyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzhcIn0uZmEtdG9nZ2xlLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjIwNFwifS5mYS10b2dnbGUtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDVcIn0uZmEtdG9pbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmN2Q4XCJ9LmZhLXRvaWxldC1wYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjcxZVwifS5mYS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzJcIn0uZmEtdG9vbGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjU1MlwifS5mYS10b29sczpiZWZvcmV7Y29udGVudDpcIlxcZjdkOVwifS5mYS10b290aDpiZWZvcmV7Y29udGVudDpcIlxcZjVjOVwifS5mYS10b3JhaDpiZWZvcmV7Y29udGVudDpcIlxcZjZhMFwifS5mYS10b3JpaS1nYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNmExXCJ9LmZhLXRyYWN0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MjJcIn0uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjUxM1wifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWNcIn0uZmEtdHJhZmZpYy1saWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjYzN1wifS5mYS10cmFpbGVyOmJlZm9yZXtjb250ZW50OlwiXFxlMDQxXCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmZhLXRyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZGFcIn0uZmEtdHJhbnNnZW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjRcIn0uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjI1XCJ9LmZhLXRyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWY4XCJ9LmZhLXRyYXNoLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJlZFwifS5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmODI5XCJ9LmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmODJhXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLXRyaXBhZHZpc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjYyXCJ9LmZhLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MVwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS10cnVjay1sb2FkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGRlXCJ9LmZhLXRydWNrLW1vbnN0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2M2JcIn0uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGRmXCJ9LmZhLXRydWNrLXBpY2t1cDpiZWZvcmV7Y29udGVudDpcIlxcZjYzY1wifS5mYS10c2hpcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTNcIn0uZmEtdHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMWU0XCJ9LmZhLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wifS5mYS10dW1ibHItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTc0XCJ9LmZhLXR2OmJlZm9yZXtjb250ZW50OlwiXFxmMjZjXCJ9LmZhLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOFwifS5mYS10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDk5XCJ9LmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDgxXCJ9LmZhLXR5cG8zOmJlZm9yZXtjb250ZW50OlwiXFxmNDJiXCJ9LmZhLXViZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDJcIn0uZmEtdWJ1bnR1OmJlZm9yZXtjb250ZW50OlwiXFxmN2RmXCJ9LmZhLXVpa2l0OmJlZm9yZXtjb250ZW50OlwiXFxmNDAzXCJ9LmZhLXVtYnJhY286YmVmb3Jle2NvbnRlbnQ6XCJcXGY4ZThcIn0uZmEtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTlcIn0uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2FcIn0uZmEtdW5jaGFydGVkOmJlZm9yZXtjb250ZW50OlwiXFxlMDg0XCJ9LmZhLXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZFwifS5mYS11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmMGUyXCJ9LmZhLXVuZG8tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMmVhXCJ9LmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmNDA0XCJ9LmZhLXVuaXR5OmJlZm9yZXtjb250ZW50OlwiXFxlMDQ5XCJ9LmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWFcIn0uZmEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIlxcZjE5Y1wifS5mYS11bmxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIn0uZmEtdW5sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMDljXCJ9LmZhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2VcIn0uZmEtdW5zcGxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwN2NcIn0uZmEtdW50YXBwZDpiZWZvcmV7Y29udGVudDpcIlxcZjQwNVwifS5mYS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTNcIn0uZmEtdXBzOmJlZm9yZXtjb250ZW50OlwiXFxmN2UwXCJ9LmZhLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcZjI4N1wifS5mYS11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA3XCJ9LmZhLXVzZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNDA2XCJ9LmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGZhXCJ9LmZhLXVzZXItYXN0cm9uYXV0OmJlZm9yZXtjb250ZW50OlwiXFxmNGZiXCJ9LmZhLXVzZXItY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmNcIn0uZmEtdXNlci1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmRcIn0uZmEtdXNlci1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjRmZFwifS5mYS11c2VyLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjRmZVwifS5mYS11c2VyLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmZcIn0uZmEtdXNlci1mcmllbmRzOmJlZm9yZXtjb250ZW50OlwiXFxmNTAwXCJ9LmZhLXVzZXItZ3JhZHVhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDFcIn0uZmEtdXNlci1pbmp1cmVkOmJlZm9yZXtjb250ZW50OlwiXFxmNzI4XCJ9LmZhLXVzZXItbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjUwMlwifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCJ9LmZhLXVzZXItbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDNcIn0uZmEtdXNlci1uaW5qYTpiZWZvcmV7Y29udGVudDpcIlxcZjUwNFwifS5mYS11c2VyLW51cnNlOmJlZm9yZXtjb250ZW50OlwiXFxmODJmXCJ9LmZhLXVzZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIzNFwifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYlwifS5mYS11c2VyLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZjUwNVwifS5mYS11c2VyLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNTA2XCJ9LmZhLXVzZXItdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNTA3XCJ9LmZhLXVzZXItdGllOmJlZm9yZXtjb250ZW50OlwiXFxmNTA4XCJ9LmZhLXVzZXItdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzVcIn0uZmEtdXNlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzBcIn0uZmEtdXNlcnMtY29nOmJlZm9yZXtjb250ZW50OlwiXFxmNTA5XCJ9LmZhLXVzZXJzLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxlMDczXCJ9LmZhLXVzcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZTFcIn0uZmEtdXNzdW5uYWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDdcIn0uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjJlNVwifS5mYS11dGVuc2lsczpiZWZvcmV7Y29udGVudDpcIlxcZjJlN1wifS5mYS12YWFkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDhcIn0uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjVjYlwifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5mYS12ZW51cy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjZcIn0uZmEtdmVudXMtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjIyOFwifS5mYS12ZXN0OmJlZm9yZXtjb250ZW50OlwiXFxlMDg1XCJ9LmZhLXZlc3QtcGF0Y2hlczpiZWZvcmV7Y29udGVudDpcIlxcZTA4NlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmZhLXZpYWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjJhOVwifS5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXZpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTJcIn0uZmEtdmlhbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTNcIn0uZmEtdmliZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDlcIn0uZmEtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2RcIn0uZmEtdmlkZW8tc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTJcIn0uZmEtdmloYXJhOmJlZm9yZXtjb250ZW50OlwiXFxmNmE3XCJ9LmZhLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxmNDBhXCJ9LmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NFwifS5mYS12aW1lby12OmJlZm9yZXtjb250ZW50OlwiXFxmMjdkXCJ9LmZhLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2FcIn0uZmEtdmlydXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzRcIn0uZmEtdmlydXMtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwNzVcIn0uZmEtdmlydXNlczpiZWZvcmV7Y29udGVudDpcIlxcZTA3NlwifS5mYS12azpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5mYS12bnY6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGJcIn0uZmEtdm9pY2VtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxmODk3XCJ9LmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1ZlwifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtbXV0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjZhOVwifS5mYS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMDI2XCJ9LmZhLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwifS5mYS12b3RlLXllYTpiZWZvcmV7Y29udGVudDpcIlxcZjc3MlwifS5mYS12ci1jYXJkYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MjlcIn0uZmEtdnVlanM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWZcIn0uZmEtd2Fsa2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjU1NFwifS5mYS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTVcIn0uZmEtd2FyZWhvdXNlOmJlZm9yZXtjb250ZW50OlwiXFxmNDk0XCJ9LmZhLXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGUwODdcIn0uZmEtd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3NzNcIn0uZmEtd2F2ZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4M2VcIn0uZmEtd2F6ZTpiZWZvcmV7Y29udGVudDpcIlxcZjgzZlwifS5mYS13ZWVibHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2NcIn0uZmEtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGFcIn0uZmEtd2VpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmNDk2XCJ9LmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNWNkXCJ9LmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMlwifS5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGNcIn0uZmEtd2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZjE5M1wifS5mYS13aG1jczpiZWZvcmV7Y29udGVudDpcIlxcZjQwZFwifS5mYS13aWZpOmJlZm9yZXtjb250ZW50OlwiXFxmMWViXCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY3MmVcIn0uZmEtd2luZG93LWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmNDEwXCJ9LmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkMFwifS5mYS13aW5kb3ctbWluaW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDFcIn0uZmEtd2luZG93LXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDJcIn0uZmEtd2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcZjE3YVwifS5mYS13aW5lLWJvdHRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjcyZlwifS5mYS13aW5lLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmNGUzXCJ9LmZhLXdpbmUtZ2xhc3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNWNlXCJ9LmZhLXdpeDpiZWZvcmV7Y29udGVudDpcIlxcZjVjZlwifS5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjczMFwifS5mYS13b2R1OmJlZm9yZXtjb250ZW50OlwiXFxlMDg4XCJ9LmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTRcIn0uZmEtd29uLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTlcIn0uZmEtd29yZHByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTlhXCJ9LmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTFcIn0uZmEtd3BiZWdpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5mYS13cGV4cGxvcmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmRlXCJ9LmZhLXdwZm9ybXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOThcIn0uZmEtd3ByZXNzcjpiZWZvcmV7Y29udGVudDpcIlxcZjNlNFwifS5mYS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWRcIn0uZmEteC1yYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTdcIn0uZmEteGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjQxMlwifS5mYS14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTY4XCJ9LmZhLXhpbmctc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY5XCJ9LmZhLXktY29tYmluYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzYlwifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZVwifS5mYS15YW1tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY4NDBcIn0uZmEteWFuZGV4OmJlZm9yZXtjb250ZW50OlwiXFxmNDEzXCJ9LmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmNDE0XCJ9LmZhLXlhcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGY3ZTNcIn0uZmEteWVscDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOVwifS5mYS15ZW4tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1N1wifS5mYS15aW4teWFuZzpiZWZvcmV7Y29udGVudDpcIlxcZjZhZFwifS5mYS15b2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJiMVwifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNDMxXCJ9LmZhLXpoaWh1OmJlZm9yZXtjb250ZW50OlwiXFxmNjNmXCJ9LnNyLW9ubHl7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAsMCwwLDApO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7Y2xpcDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG99QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAuZW90KTtzcmM6dXJsKC4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi8uLi9mb250cy9mYS1icmFuZHMtNDAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoLi4vLi4vZm9udHMvZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWUpIGZvcm1hdChcInN2Z1wiKX0uZmFie2ZvbnQtZmFtaWx5OlwiRm9udEF3ZXNvbWVcIn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiRm9udEF3ZXNvbWVcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1kaXNwbGF5OmJsb2NrO3NyYzp1cmwoLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAuZW90KTtzcmM6dXJsKC4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi8uLi9mb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZSkgZm9ybWF0KFwic3ZnXCIpfS5mYWIsLmZhcntmb250LXdlaWdodDo0MDB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtZGlzcGxheTpibG9jaztzcmM6dXJsKC4uLy4uL2ZvbnRzL2ZhLXNvbGlkLTkwMC5lb3QpO3NyYzp1cmwoLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybCguLi8uLi9mb250cy9mYS1zb2xpZC05MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi8uLi9mb250cy9mYS1zb2xpZC05MDAud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKC4uLy4uL2ZvbnRzL2ZhLXNvbGlkLTkwMC5zdmcjZm9udGF3ZXNvbWUpIGZvcm1hdChcInN2Z1wiKX0uZmEsLmZhciwuZmFze2ZvbnQtZmFtaWx5OlwiRm9udEF3ZXNvbWVcIn0uZmEsLmZhc3tmb250LXdlaWdodDo5MDB9IiwiLypcbiAqIFN3aXBlciAyLjcuMFxuICogTW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3NsaWRlcnMvc3dpcGVyL1xuICpcbiAqIENvcHlyaWdodCAyMDEwLTIwMTQsIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKiBUaGUgaURhbmdlcm8udXNcbiAqIGh0dHA6Ly93d3cuaWRhbmdlcm8udXMvXG4gKlxuICogTGljZW5zZWQgdW5kZXIgR1BMICYgTUlUXG4gKlxuICogUmVsZWFzZWQgb246IEF1Z3VzdCAzMCwgMjAxNFxuKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQmFzaWMgU3dpcGVyIFN0eWxlcyBcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnN3aXBlci1jb250YWluZXIge1xuICAgIG1hcmdpbjowIGF1dG87XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcbiAgICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgLW8tYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47XG4gICAgLyogRml4IG9mIFdlYmtpdCBmbGlja2VyaW5nICovXG4gICAgei1pbmRleDoxO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybSwgbGVmdCwgdG9wO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowcztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7XG4gICAgXG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5Oi1tb3otdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XG4gICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOjBzO1xuICAgIC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApO1xuICAgIC1tb3otdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTtcbiAgICBcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5Oi1vLXRyYW5zZm9ybSwgbGVmdCwgdG9wO1xuICAgIC1vLXRyYW5zaXRpb24tZHVyYXRpb246MHM7XG4gICAgLW8tdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApO1xuICAgIC1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7XG4gICAgLW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsMHB4KTtcbiAgICBcbiAgICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTotbXMtdHJhbnNmb3JtLCBsZWZ0LCB0b3A7XG4gICAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246MHM7XG4gICAgLW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKTtcbiAgICAtbXMtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTtcbiAgICBcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSwgbGVmdCwgdG9wO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246MHM7XG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7XG5cbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnN3aXBlci1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKiBJRTEwIFdpbmRvd3MgUGhvbmUgOCBGaXhlcyAqL1xuLnN3aXBlci13cDgtaG9yaXpvbnRhbCB7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXdwOC12ZXJ0aWNhbCB7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuWW91ciBjdXN0b20gc3R5bGVzLCBoZXJlIHlvdSBuZWVkIHRvIHNwZWNpZnkgY29udGFpbmVyJ3MgYW5kIHNsaWRlJ3NcbnNpemVzLCBwYWdpbmF0aW9uLCBldGMuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgICAvKiBTcGVjaWZ5IFN3aXBlcidzIFNpemU6ICovXG5cbiAgICAvKndpZHRoOjIwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7Ki9cbn1cbi5zd2lwZXItc2xpZGUge1xuICAgIC8qIFNwZWNpZnkgU2xpZGVzJ3MgU2l6ZTogKi9cbiAgICBcbiAgICAvKndpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsqL1xufVxuLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICAgIC8qIFNwZWNpZmljIGFjdGl2ZSBzbGlkZSBzdHlsaW5nOiAqL1xuICAgIFxufVxuLnN3aXBlci1zbGlkZS12aXNpYmxlIHtcbiAgICAvKiBTcGVjaWZpYyB2aXNpYmxlIHNsaWRlIHN0eWxpbmc6ICovICAgIFxuXG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblBhZ2luYXRpb24gU3R5bGVzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5zd2lwZXItcGFnaW5hdGlvbi1zd2l0Y2gge1xuICAgIC8qIFN0eWxpemUgcGFnaW5hdGlvbiBidXR0b246ICovICAgIFxuXG59XG4uc3dpcGVyLWFjdGl2ZS1zd2l0Y2gge1xuICAgIC8qIFNwZWNpZmljIGFjdGl2ZSBidXR0b24gc3R5bGU6ICovICAgIFxuICAgIFxufVxuLnN3aXBlci12aXNpYmxlLXN3aXRjaCB7XG4gICAgLyogU3BlY2lmaWMgdmlzaWJsZSBidXR0b24gc3R5bGU6ICovICAgIFxuICAgIFxufVxuIiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXBcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmVcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wXG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKi9cbi5kYXRlcGlja2VyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC8qLmRvdyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgfSovXG5cbn1cbi5kYXRlcGlja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogNnB4O1xufVxuLmRhdGVwaWNrZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiA3cHg7XG59XG4uZGF0ZXBpY2tlciA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4uZGF0ZXBpY2tlciB0ZCxcbi5kYXRlcGlja2VyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRlcGlja2VyIHRkLmRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRkLmRheS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuLmRhdGVwaWNrZXIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGQubmV3IHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwMDg4Y2MpLCB0bygjMDA0NGNjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nI2ZmMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO1xuICBib3JkZXItY29sb3I6ICMwMDQ0Y2MgIzAwNDRjYyAjMDAyYTgwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgKmJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG4gIC8qIERhcmtlbiBJRTcgYnV0dG9ucyBieSBkZWZhdWx0IHNvIHRoZXkgc3RhbmQgb3V0IG1vcmUgZ2l2ZW4gdGhleSB3b24ndCBoYXZlIGJvcmRlcnMgKi9cblxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXI6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGQuYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbiAgKmJhY2tncm91bmQtY29sb3I6ICMwMDNiYjM7XG59XG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXBpY2tlciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXBpY2tlciB0ZCBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5kYXRlcGlja2VyIHRkIHNwYW4uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjMDA4OGNjKSwgdG8oIzAwNDRjYykpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwODhjYywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmMDA4OGNjJywgZW5kQ29sb3JzdHI9JyNmZjAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0NGNjICMwMDQ0Y2MgIzAwMmE4MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICpiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NGNjO1xuICAvKiBEYXJrZW4gSUU3IGJ1dHRvbnMgYnkgZGVmYXVsdCBzbyB0aGV5IHN0YW5kIG91dCBtb3JlIGdpdmVuIHRoZXkgd29uJ3QgaGF2ZSBib3JkZXJzICovXG5cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0ZCBzcGFuLmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG4gICpiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYmIzO1xufVxuLmRhdGVwaWNrZXIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXBpY2tlciB0ZCBzcGFuLm9sZCB7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuLmRhdGVwaWNrZXIgdGguc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4O1xufVxuLmRhdGVwaWNrZXIgdGgubmV4dCxcbi5kYXRlcGlja2VyIHRoLnByZXYge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59IiwiLyohXHJcbiAqIGJvb3RzdHJhcC1maWxlaW5wdXQgdjUuMi42XHJcbiAqIGh0dHA6Ly9wbHVnaW5zLmtyYWplZS5jb20vZmlsZS1pbnB1dFxyXG4gKlxyXG4gKiBLcmFqZWUgZGVmYXVsdCBzdHlsaW5nIGZvciBib290c3RyYXAtZmlsZWlucHV0LlxyXG4gKlxyXG4gKiBBdXRob3I6IEthcnRpayBWaXN3ZXN3YXJhblxyXG4gKiBDb3B5cmlnaHQ6IDIwMTQgLSAyMDIxLCBLYXJ0aWsgVmlzd2Vzd2FyYW4sIEtyYWplZS5jb21cclxuICpcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEJTRC0zLUNsYXVzZVxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20va2FydGlrLXYvYm9vdHN0cmFwLWZpbGVpbnB1dC9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXHJcbiAqL1xyXG5cclxuLmZpbGUtbG9hZGluZyBpbnB1dFt0eXBlPWZpbGVdLFxyXG5pbnB1dFt0eXBlPWZpbGVdLmZpbGUtbG9hZGluZyB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLmZpbGUtbm8tYnJvd3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGJvdHRvbTogMjAlO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmt2LWhpZGRlbixcclxuLmZpbGUtY2FwdGlvbi1pY29uLFxyXG4uZmlsZS16b29tLWRpYWxvZyAubW9kYWwtaGVhZGVyOmJlZm9yZSxcclxuLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWhlYWRlcjphZnRlcixcclxuLmZpbGUtaW5wdXQtbmV3IC5maWxlLXByZXZpZXcsXHJcbi5maWxlLWlucHV0LW5ldyAuY2xvc2UsXHJcbi5maWxlLWlucHV0LW5ldyAuZ2x5cGhpY29uLWZpbGUsXHJcbi5maWxlLWlucHV0LW5ldyAuZmlsZWlucHV0LXJlbW92ZS1idXR0b24sXHJcbi5maWxlLWlucHV0LW5ldyAuZmlsZWlucHV0LXVwbG9hZC1idXR0b24sXHJcbi5maWxlLWlucHV0LW5ldyAubm8tYnJvd3NlIC5pbnB1dC1ncm91cC1idG4sXHJcbi5maWxlLWlucHV0LWFqYXgtbmV3IC5maWxlaW5wdXQtcmVtb3ZlLWJ1dHRvbixcclxuLmZpbGUtaW5wdXQtYWpheC1uZXcgLmZpbGVpbnB1dC11cGxvYWQtYnV0dG9uLFxyXG4uZmlsZS1pbnB1dC1hamF4LW5ldyAubm8tYnJvd3NlIC5pbnB1dC1ncm91cC1idG4sXHJcbi5oaWRlLWNvbnRlbnQgLmt2LWZpbGUtY29udGVudCxcclxuLmlzLWxvY2tlZCAuZmlsZWlucHV0LXVwbG9hZC1idXR0b24sXHJcbi5pcy1sb2NrZWQgLmZpbGVpbnB1dC1yZW1vdmUtYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5idG4tZmlsZSBpbnB1dFt0eXBlPWZpbGVdLFxyXG4uZmlsZS1jYXB0aW9uLWljb24sXHJcbi5maWxlLXByZXZpZXcgLmZpbGVpbnB1dC1yZW1vdmUsXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYi1wcm9ncmVzcyxcclxuLmZpbGUtem9vbS1kaWFsb2cgLmJ0bi1uYXZpZ2F0ZSxcclxuLmZpbGUtem9vbS1kaWFsb2cgLmZsb2F0aW5nLWJ1dHRvbnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uZmlsZS1jYXB0aW9uLWljb24gLmt2LWNhcHRpb24taWNvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmZpbGUtaW5wdXQsXHJcbi5maWxlLWxvYWRpbmc6YmVmb3JlLFxyXG4uYnRuLWZpbGUsXHJcbi5maWxlLWNhcHRpb24sXHJcbi5maWxlLXByZXZpZXcsXHJcbi5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWUsXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYm5haWwtZm9vdGVyLFxyXG4uZmlsZS16b29tLWRpYWxvZyAubW9kYWwtZGlhbG9nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZpbGUtZXJyb3ItbWVzc2FnZSBwcmUsXHJcbi5maWxlLWVycm9yLW1lc3NhZ2UgdWwsXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1hY3Rpb25zLFxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtb3RoZXItZXJyb3Ige1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmZpbGUtZXJyb3ItbWVzc2FnZSBwcmUsXHJcbi5maWxlLWVycm9yLW1lc3NhZ2UgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtZHJhZy1oYW5kbGUsXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS11cGxvYWQtaW5kaWNhdG9yIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4uZmlsZS10aHVtYi1wcm9ncmVzcyAucHJvZ3Jlc3MsXHJcbi5maWxlLXRodW1iLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtdGh1bWItcHJvZ3Jlc3MgLnByb2dyZXNzLFxyXG4ua3YtdXBsb2FkLXByb2dyZXNzIC5wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtY2FwdGlvbi1pbmZvLFxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtc2l6ZS1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGhlaWdodDogMTVweDtcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtdmlkZW8sXHJcbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLWZsYXNoLFxyXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1pbWFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLXZpZGVvLFxyXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1mbGFzaCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLXBkZixcclxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtaHRtbCxcclxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtdGV4dCxcclxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtZGVmYXVsdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZpbGUtbG9hZGluZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCIgTG9hZGluZy4uLlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi8uLi9pbWFnZXMvZGVfREUvZmlsZWlucHV0LWxvYWRpbmcuZ2lmKSB0b3AgbGVmdCBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5maWxlLW9iamVjdCB7XHJcbiAgICBtYXJnaW46IDAgMCAtNXB4IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uYnRuLWZpbGUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJ0bi1maWxlIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBpbmhlcml0O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5idG4tZmlsZSA6Oi1tcy1icm93c2Uge1xyXG4gICAgZm9udC1zaXplOiAxMDAwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24uaWNvbi12aXNpYmxlIC5maWxlLWNhcHRpb24taWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24uaWNvbi12aXNpYmxlIC5maWxlLWNhcHRpb24tbmFtZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24uaWNvbi12aXNpYmxlID4gLmlucHV0LWdyb3VwLWxnIC5maWxlLWNhcHRpb24tbmFtZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24uaWNvbi12aXNpYmxlID4gLmlucHV0LWdyb3VwLXNtIC5maWxlLWNhcHRpb24tbmFtZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24tbmFtZTpub3QoLmZpbGUtY2FwdGlvbi1kaXNhYmxlZCkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5maWxlLWNhcHRpb24tbmFtZS5maWxlLXByb2Nlc3Npbmcge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYmJiO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG59XHJcblxyXG4uZmlsZS1jYXB0aW9uLWljb24ge1xyXG4gICAgcGFkZGluZzogN3B4IDVweDtcclxuICAgIGxlZnQ6IDRweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWxnIC5maWxlLWNhcHRpb24taWNvbiB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1zbSAuZmlsZS1jYXB0aW9uLWljb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW07XHJcbn1cclxuXHJcbi5maWxlLWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJjY2QxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLmZpbGUtZXJyb3ItbWVzc2FnZSBwcmUge1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxufVxyXG5cclxuLmZpbGUtY2FwdGlvbi1kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5maWxlLXByZXZpZXcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uZmlsZS1wcmV2aWV3IC5idG4teHMge1xyXG4gICAgcGFkZGluZzogMXB4IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5maWxlLXByZXZpZXcgLmZpbGVpbnB1dC1yZW1vdmUge1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICByaWdodDogMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5maWxlLXByZXZpZXcgLmNsaWNrYWJsZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5maWxlLXByZXZpZXctaW1hZ2Uge1xyXG4gICAgZm9udDogNDBweCBJbXBhY3QsIENoYXJjb2FsLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6ICMwMDgwMDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWUge1xyXG4gICAgbWFyZ2luOiA4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIHBhZGRpbmc6IDZweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQuZmlsZS1wcmV2aWV3LWZyYW1lIC5rdi1maWxlLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDIxM3B4O1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxufVxyXG5cclxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXByZXZpZXctb3RoZXItZnJhbWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZSAua3YtZmlsZS1jb250ZW50Lmt2LXBkZi1yZW5kZXJlZCB7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWVbZGF0YS10ZW1wbGF0ZT1cImF1ZGlvXCJdIC5rdi1maWxlLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgaGVpZ2h0OiA1NXB4O1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQuZmlsZS1wcmV2aWV3LWZyYW1lIC5maWxlLXRodW1ibmFpbC1mb290ZXIge1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQuZmlsZS1wcmV2aWV3LWZyYW1lOm5vdCguZmlsZS1wcmV2aWV3LWVycm9yKTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG5cclxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXByZXZpZXctdGV4dCB7XHJcbiAgICBjb2xvcjogIzQyOGJjYTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtcHJldmlldy1odG1sIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1vdGhlci1pY29uIHtcclxuICAgIGZvbnQtc2l6ZTogNmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1mb290ZXItYnV0dG9ucyB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1mb290ZXItY2FwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBjb2xvcjogIzc3NztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5maWxlLXVwbG9hZC1zdGF0cyB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmt2LXVwbG9hZC1wcm9ncmVzcyAuZmlsZS11cGxvYWQtc3RhdHMge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luOiAtMTBweCAwIDVweDtcclxufVxyXG5cclxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXByZXZpZXctZXJyb3Ige1xyXG4gICAgb3BhY2l0eTogMC42NTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYi1wcm9ncmVzcyB7XHJcbiAgICB0b3A6IDM3cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdC5rdnNvcnRhYmxlLWdob3N0IHtcclxuICAgIGJhY2tncm91bmQ6ICNlMWVkZjc7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYTFhYmZmO1xyXG59XHJcblxyXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtcHJldmlldy1vdGhlcjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1wcmV2aWV3LWZyYW1lOm5vdCguZmlsZS1wcmV2aWV3LWVycm9yKSAuZmlsZS1mb290ZXItY2FwdGlvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmt2LXVwbG9hZC1wcm9ncmVzcyAucHJvZ3Jlc3Mge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ua3YtdXBsb2FkLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuXHJcbi8qbm9pbnNwZWN0aW9uIENzc092ZXJ3cml0dGVuUHJvcGVydGllcyovXHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAuZmlsZS1vdGhlci1pY29uIHtcclxuICAgIGZvbnQtc2l6ZTogMjJlbTtcclxuICAgIGZvbnQtc2l6ZTogNTB2bWluO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAubW9kYWwtZGlhbG9nIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAubW9kYWwtaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAuYnRuLW5hdmlnYXRlIHtcclxuICAgIG1hcmdpbjogMCAwLjFyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG59XHJcblxyXG4uYnRuLW5hdmlnYXRlICoge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5maWxlLXpvb20tZGlhbG9nIC5mbG9hdGluZy1idXR0b25zIHtcclxuICAgIHRvcDogNXB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tZGlhbG9nIC5idG4ta3YtcHJldiB7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAuYnRuLWt2LW5leHQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tZGlhbG9nIC5rdi16b29tLWNhcHRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAua3Ytem9vbS1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAua3Ytem9vbS1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtIDAuMjVyZW0gMDtcclxufVxyXG5cclxuLmZpbGUtem9vbS1kaWFsb2cgLmt2LXpvb20tZGVzY3JpcHRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTFhO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGVmdDogMTUlO1xyXG4gICAgcmlnaHQ6IDE1JTtcclxuICAgIGJvdHRvbTogMTUlO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAua3YtZGVzYy1oaWRlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMCAwLjFyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWRpYWxvZyAua3YtZGVzYy1oaWRlOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLmZpbGUtem9vbS1kaWFsb2cgLmt2LWRlc2MtaGlkZTpmb2N1cyB7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuXHJcbi5maWxlLWlucHV0LW5ldyAubm8tYnJvd3NlIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5maWxlLWlucHV0LWFqYXgtbmV3IC5uby1icm93c2UgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmZpbGUtY2FwdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZpbGUtdGh1bWItbG9hZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL2ZpbGVpbnB1dC1sb2FkaW5nLmdpZikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyIGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWxlLWRyb3Atem9uZSB7XHJcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2FhYTtcclxuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbjogMTJweCAxNXB4IDEycHggMTJweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmZpbGUtZHJvcC16b25lLmNsaWNrYWJsZTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgIzk5OTtcclxufVxyXG5cclxuLmZpbGUtZHJvcC16b25lLmNsaWNrYWJsZTpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNWFjZGUyO1xyXG59XHJcblxyXG4uZmlsZS1kcm9wLXpvbmUgLmZpbGUtcHJldmlldy10aHVtYm5haWxzIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmZpbGUtZHJvcC16b25lLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjYWFhO1xyXG4gICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDg1cHggMTBweDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmZpbGUtaGlnaGxpZ2h0ZWQge1xyXG4gICAgYm9yZGVyOiAycHggZGFzaGVkICM5OTkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5maWxlLXVwbG9hZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL2ZpbGVpbnB1dC1sb2FkaW5nLXNtLmdpZikgbm8tcmVwZWF0IGNlbnRlciBib3R0b20gMTBweDtcclxuICAgIG9wYWNpdHk6IDAuNjU7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tZnVsbHNjcmVlbiAubW9kYWwtZGlhbG9nIHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmZpbGUtem9vbS1mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tZnVsbHNjcmVlbiAua3Ytem9vbS1ib2R5IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi5mbG9hdGluZy1idXR0b25zIHtcclxuICAgIHotaW5kZXg6IDMwMDA7XHJcbn1cclxuXHJcbi5mbG9hdGluZy1idXR0b25zIC5idG4ta3Yge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgIHotaW5kZXg6IDMwMDA7XHJcbn1cclxuXHJcbi5rdi16b29tLWFjdGlvbnMgLmJ0bi1rdiB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQ6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5maWxlLXpvb20tY29udGVudCA+ICoge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmZpbGUtem9vbS1jb250ZW50IC5rdi1zcGFjZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQgLmZpbGUtcHJldmlldy1pbWFnZSB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQgLmZpbGUtcHJldmlldy12aWRlbyB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1hdWRpbyB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAuZmlsZS16b29tLWRpYWxvZyAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWxlLXpvb20tZGlhbG9nIC5tb2RhbC1sZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZmlsZS1wcmV2aWV3LXRodW1ibmFpbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWxlLXpvb20tZGlhbG9nIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xyXG4gICAgLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZTpub3QoW2RhdGEtdGVtcGxhdGU9XCJhdWRpb1wiXSkgLmt2LWZpbGUtY29udGVudCB7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcclxuICAgIC5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWUgLmt2LWZpbGUtY29udGVudC5rdi1wZGYtcmVuZGVyZWQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsZS1sb2FkaW5nW2Rpcj1ydGxdOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL2ZpbGVpbnB1dC1sb2FkaW5nLmdpZikgdG9wIHJpZ2h0IG5vLXJlcGVhdDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5jbGlja2FibGUgLmZpbGUtZHJvcC16b25lLXRpdGxlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmZpbGUtc29ydGFibGUgLmZpbGUtZHJhZy1oYW5kbGU6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4uZmlsZS1zb3J0YWJsZSAuZmlsZS1kcmFnLWhhbmRsZSB7XHJcbiAgICBjdXJzb3I6IGdyYWI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZmlsZS1ncmFiYmluZyxcclxuLmZpbGUtZ3JhYmJpbmcgKiB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWxlLWdyYWJiaW5nIC5maWxlLXByZXZpZXctdGh1bWJuYWlscyAqIHtcclxuICAgIGN1cnNvcjogZ3JhYmJpbmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpbGUtcHJldmlldy1mcmFtZS5zb3J0YWJsZS1jaG9zZW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpbGUtcHJldmlldyAua3Ytem9vbS1jYWNoZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiLyohXG4gKiBTbGlkZXIgZm9yIEJvb3RzdHJhcFxuICpcbiAqIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZVxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjBcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqL1xuLnNsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCAuc2xpZGVyLXRyYWNrIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG59XG4uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwgLnNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4uc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIC5zbGlkZXItaGFuZGxlLnRyaWFuZ2xlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDQ4MGJlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNsaWRlci5zbGlkZXItdmVydGljYWwge1xuICBoZWlnaHQ6IDIxMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItdHJhY2sge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG59XG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zbGlkZXIuc2xpZGVyLXZlcnRpY2FsIC5zbGlkZXItaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnNsaWRlci5zbGlkZXItdmVydGljYWwgLnNsaWRlci1oYW5kbGUudHJpYW5nbGUge1xuICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDEwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA0ODBiZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2xpZGVyIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGlkZXIgLnRvb2x0aXAtaW5uZXIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNsaWRlci10cmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNWY1ZjUsICNmOWY5ZjkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2Y1ZjVmNSksIHRvKCNmOWY5ZjkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjVmNWY1LCAjZjlmOWY5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y1ZjVmNSwgI2Y5ZjlmOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmNWY1ZjUsICNmOWY5ZjkpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmY1ZjVmNScsIGVuZENvbG9yc3RyPScjZmZmOWY5ZjknLCBHcmFkaWVudFR5cGU9MCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zbGlkZXItc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmOWY5ZjksICNmNWY1ZjUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2Y5ZjlmOSksIHRvKCNmNWY1ZjUpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjlmOWY5LCAjZjVmNWY1KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y5ZjlmOSwgI2Y1ZjVmNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmOWY5ZjksICNmNWY1ZjUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmY5ZjlmOScsIGVuZENvbG9yc3RyPScjZmZmNWY1ZjUnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2xpZGVyLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlOTBkMjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMTQ5YmRmLCAjMDQ4MGJlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMxNDliZGYpLCB0bygjMDQ4MGJlKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzE0OWJkZiwgIzA0ODBiZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMxNDliZGYsICMwNDgwYmUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMTQ5YmRmLCAjMDQ4MGJlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYxNDliZGYnLCBlbmRDb2xvcnN0cj0nI2ZmMDQ4MGJlJywgR3JhZGllbnRUeXBlPTApO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuMiksIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSk7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4yKSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4yKSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KTtcbiAgb3BhY2l0eTogMC44O1xuICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGlkZXItaGFuZGxlLnJvdW5kIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uc2xpZGVyLWhhbmRsZS50cmlhbmdsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XG59IiwiLyohXHJcbiAqIEJvb3RzdHJhcC1zZWxlY3QgdjEuMTQuMC1iZXRhMiAoaHR0cHM6Ly9kZXZlbG9wZXIuc25hcGFwcG9pbnRtZW50cy5jb20vYm9vdHN0cmFwLXNlbGVjdClcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTItMjAyMSBTbmFwQXBwb2ludG1lbnRzLCBMTENcclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vc25hcGFwcG9pbnRtZW50cy9ib290c3RyYXAtc2VsZWN0L2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXHJcbiAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJzLW5vdGlmeS1mYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGJzLW5vdGlmeS1mYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJzLW5vdGlmeS1mYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5zZWxlY3QuYnMtc2VsZWN0LWhpZGRlbixcbi5ib290c3RyYXAtc2VsZWN0ID4gc2VsZWN0LmJzLXNlbGVjdC1oaWRkZW4sXG5zZWxlY3Quc2VsZWN0cGlja2VyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJvb3RzdHJhcC1zZWxlY3Qge1xuICB3aWR0aDogMjIwcHggXFwwO1xuICAvKklFOSBhbmQgYmVsb3cqL1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlcixcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlcjpob3Zlcixcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlcjpmb2N1cyxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlcjphY3RpdmUge1xuICBjb2xvcjogIzk5OTtcbn1cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tcHJpbWFyeSxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tc2Vjb25kYXJ5LFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1zdWNjZXNzLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1kYW5nZXIsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLWluZm8sXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLWRhcmssXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXByaW1hcnk6aG92ZXIsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXNlY29uZGFyeTpob3Zlcixcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tc3VjY2Vzczpob3Zlcixcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFuZ2VyOmhvdmVyLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1pbmZvOmhvdmVyLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1kYXJrOmhvdmVyLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLWRhbmdlcjpmb2N1cyxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4taW5mbzpmb2N1cyxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFyazpmb2N1cyxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tcHJpbWFyeTphY3RpdmUsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXNlY29uZGFyeTphY3RpdmUsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1pbmZvOmFjdGl2ZSxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFyazphY3RpdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgPiBzZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMCAhaW1wb3J0YW50O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgPiBzZWxlY3QubW9iaWxlLWRldmljZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50O1xufVxuLmhhcy1lcnJvciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlLFxuLmVycm9yIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUsXG4uYm9vdHN0cmFwLXNlbGVjdC5pcy1pbnZhbGlkIC5kcm9wZG93bi10b2dnbGUsXG4ud2FzLXZhbGlkYXRlZCAuYm9vdHN0cmFwLXNlbGVjdCBzZWxlY3Q6aW52YWxpZCArIC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNiOTRhNDg7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5pcy12YWxpZCAuZHJvcGRvd24tdG9nZ2xlLFxuLndhcy12YWxpZGF0ZWQgLmJvb3RzdHJhcC1zZWxlY3Qgc2VsZWN0OnZhbGlkICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZpdC13aWR0aCB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdDpub3QoW2NsYXNzKj1cImNvbC1cIl0pOm5vdChbY2xhc3MqPVwiZm9ybS1jb250cm9sXCJdKTpub3QoLmlucHV0LWdyb3VwLWJ0bikge1xuICB3aWR0aDogMjIwcHg7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCA+IHNlbGVjdC5tb2JpbGUtZGV2aWNlOmZvY3VzICsgLmRyb3Bkb3duLXRvZ2dsZSxcbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZCAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuOm5vdCguaW5wdXQtZ3JvdXApID4gLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbY2xhc3MqPVwiY29sLVwiXSkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbC5pbnB1dC1ncm91cC1idG4ge1xuICBmbG9hdDogbm9uZTtcbiAgei1pbmRleDogYXV0bztcbn1cbi5mb3JtLWlubGluZSAuYm9vdHN0cmFwLXNlbGVjdCxcbi5mb3JtLWlubGluZSAuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtjbGFzcyo9XCJjb2wtXCJdKSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Q6bm90KC5pbnB1dC1ncm91cC1idG4pLFxuLmJvb3RzdHJhcC1zZWxlY3RbY2xhc3MqPVwiY29sLVwiXSB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuZHJvcGRvd24tbWVudS1yaWdodCxcbi5ib290c3RyYXAtc2VsZWN0W2NsYXNzKj1cImNvbC1cIl0uZHJvcGRvd24tbWVudS1yaWdodCxcbi5yb3cgLmJvb3RzdHJhcC1zZWxlY3RbY2xhc3MqPVwiY29sLVwiXS5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmZvcm0taW5saW5lIC5ib290c3RyYXAtc2VsZWN0LFxuLmZvcm0taG9yaXpvbnRhbCAuYm9vdHN0cmFwLXNlbGVjdCxcbi5mb3JtLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb3JtLWdyb3VwLWxnIC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS1ncm91cC1sZyAuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wgLmRyb3Bkb3duLXRvZ2dsZSxcbi5mb3JtLWdyb3VwLXNtIC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLXNtIC5kcm9wZG93bi10b2dnbGUsXG4uYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wtbGcgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wtc20gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLWxnIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5mb3JtLWlubGluZSAuYm9vdHN0cmFwLXNlbGVjdCAuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5kaXNhYmxlZCxcbi5ib290c3RyYXAtc2VsZWN0ID4gLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmRpc2FibGVkOmZvY3VzLFxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZGlzYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5icy1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJzLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSB7XG4gIHotaW5kZXg6IDEwNjA7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgYXV0bztcbiAgICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAwIDEgYXV0bztcbn1cbi5iczMuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uIHtcbiAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbn1cbi5pbnB1dC1ncm91cCAuYnMzLWhhcy1hZGRvbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctdG9wOiBpbmhlcml0O1xuICBwYWRkaW5nLWJvdHRvbTogaW5oZXJpdDtcbiAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICBmbG9hdDogbm9uZTtcbn1cbi5pbnB1dC1ncm91cCAuYnMzLWhhcy1hZGRvbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24gLmZpbHRlci1vcHRpb24taW5uZXIge1xuICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZSAuZmlsdGVyLW9wdGlvbi1pbm5lci1pbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItZXhwYW5kIHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUgLmNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5icy1zZWxlY3QtY2xlYXItc2VsZWN0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJzMy5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUgLmJzLXNlbGVjdC1jbGVhci1zZWxlY3RlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIC5icy1zZWxlY3QtY2xlYXItc2VsZWN0ZWQgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtd2Via2l0LWNhbGMoKCgtMWVtIC8gMS41KSArIDFleCkgLyAyKTtcbiAgdG9wOiBjYWxjKCgoLTFlbSAvIDEuNSkgKyAxZXgpIC8gMik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJzMy5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUgLmJzLXNlbGVjdC1jbGVhci1zZWxlY3RlZCBzcGFuIHtcbiAgdG9wOiBhdXRvO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlciAuYnMtc2VsZWN0LWNsZWFyLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbnB1dC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdFtjbGFzcyo9XCJjb2wtXCJdIC5kcm9wZG93bi10b2dnbGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgPiAuaW5uZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmFjdGl2ZSBzbWFsbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpLmRpc2FibGVkIGEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpIGEub3B0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVlbTtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpIGEgc3Bhbi5jaGVjay1tYXJrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IGxpIGEgc3Bhbi50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgbGkgc21hbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUgLm5vdGlmeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIHdpZHRoOiA5NiU7XG4gIG1hcmdpbjogMCAyJTtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IC5ub3RpZnkuZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAzMDBtcyBsaW5lYXIgNzUwbXMgZm9yd2FyZHMgYnMtbm90aWZ5LWZhZGVPdXQ7XG4gICAgICAgLW8tYW5pbWF0aW9uOiAzMDBtcyBsaW5lYXIgNzUwbXMgZm9yd2FyZHMgYnMtbm90aWZ5LWZhZGVPdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uOiAzMDBtcyBsaW5lYXIgNzUwbXMgZm9yd2FyZHMgYnMtbm90aWZ5LWZhZGVPdXQ7XG59XG4uYm9vdHN0cmFwLXNlbGVjdCAubm8tcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDNweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZpdC13aWR0aCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAwO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuZml0LXdpZHRoIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24taW5uZXIsXG4uYm9vdHN0cmFwLXNlbGVjdC5maXQtd2lkdGggLmRyb3Bkb3duLXRvZ2dsZSAuZmlsdGVyLW9wdGlvbi1pbm5lci1pbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZpdC13aWR0aCAuZHJvcGRvd24tdG9nZ2xlIC5icy1jYXJldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwwMGEwJztcbn1cbi5ib290c3RyYXAtc2VsZWN0LmZpdC13aWR0aCAuZHJvcGRvd24tdG9nZ2xlIC5jYXJldCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRvcDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctdGljayAuZHJvcGRvd24tbWVudSAuc2VsZWN0ZWQgc3Bhbi5jaGVjay1tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDVweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctdGljayAuZHJvcGRvd24tbWVudSBsaSBhIHNwYW4udGV4dCB7XG4gIG1hcmdpbi1yaWdodDogMzRweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0IC5icy1vay1kZWZhdWx0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC41ZW07XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMC4yNmVtIDAuMjZlbSAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cub3BlbiA+IC5kcm9wZG93bi10b2dnbGUsXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUge1xuICB6LWluZGV4OiAxMDYxO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTRweDtcbiAgbGVmdDogOXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YmVmb3JlIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IC00cHg7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YWZ0ZXIge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogLTRweDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LnB1bGwtcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZSAuZmlsdGVyLW9wdGlvbjpiZWZvcmUge1xuICByaWdodDogMTJweDtcbiAgbGVmdDogYXV0bztcbn1cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdy5wdWxsLXJpZ2h0IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YWZ0ZXIge1xuICByaWdodDogMTNweDtcbiAgbGVmdDogYXV0bztcbn1cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdy5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZSAuZmlsdGVyLW9wdGlvbjpiZWZvcmUsXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb246YmVmb3JlLFxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93Lm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uOmFmdGVyLFxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtc2VhcmNoYm94LFxuLmJzLWFjdGlvbnNib3gsXG4uYnMtZG9uZWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uYnMtYWN0aW9uc2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJzLWFjdGlvbnNib3ggLmJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLWFjdGlvbnNib3ggLmJ0bi1ncm91cCBidXR0b24ge1xuICB3aWR0aDogNTAlO1xufVxuLmJzLWRvbmVidXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYnMtZG9uZWJ1dHRvbiAuYnRuLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtZG9uZWJ1dHRvbiAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLXNlYXJjaGJveCArIC5icy1hY3Rpb25zYm94IHtcbiAgcGFkZGluZzogMCA4cHggNHB4O1xufVxuLmJzLXNlYXJjaGJveCAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLXNlbGVjdC5jc3MubWFwICovIiwidGQuZHQtY29udHJvbHtiYWNrZ3JvdW5kOnVybChcImh0dHBzOi8vd3d3LmRhdGF0YWJsZXMubmV0L2V4YW1wbGVzL3Jlc291cmNlcy9kZXRhaWxzX29wZW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2N1cnNvcjpwb2ludGVyfXRyLmR0LWhhc0NoaWxkIHRkLmR0LWNvbnRyb2x7YmFja2dyb3VuZDp1cmwoXCJodHRwczovL3d3dy5kYXRhdGFibGVzLm5ldC9leGFtcGxlcy9yZXNvdXJjZXMvZGV0YWlsc19jbG9zZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJ9dGFibGUuZGF0YVRhYmxlIHRoLmR0LWxlZnQsdGFibGUuZGF0YVRhYmxlIHRkLmR0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fXRhYmxlLmRhdGFUYWJsZSB0aC5kdC1jZW50ZXIsdGFibGUuZGF0YVRhYmxlIHRkLmR0LWNlbnRlcix0YWJsZS5kYXRhVGFibGUgdGQuZGF0YVRhYmxlc19lbXB0eXt0ZXh0LWFsaWduOmNlbnRlcn10YWJsZS5kYXRhVGFibGUgdGguZHQtcmlnaHQsdGFibGUuZGF0YVRhYmxlIHRkLmR0LXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9dGFibGUuZGF0YVRhYmxlIHRoLmR0LWp1c3RpZnksdGFibGUuZGF0YVRhYmxlIHRkLmR0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fXRhYmxlLmRhdGFUYWJsZSB0aC5kdC1ub3dyYXAsdGFibGUuZGF0YVRhYmxlIHRkLmR0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9dGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtbGVmdCx0YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1sZWZ0LHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLWxlZnQsdGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtbGVmdHt0ZXh0LWFsaWduOmxlZnR9dGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtY2VudGVyLHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWNlbnRlcix0YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1jZW50ZXIsdGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyfXRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5kdC1oZWFkLXJpZ2h0LHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLXJpZ2h0LHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLXJpZ2h0LHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZC5kdC1oZWFkLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9dGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtanVzdGlmeSx0YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQuZHQtaGVhZC1qdXN0aWZ5LHRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLWp1c3RpZnksdGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnl9dGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLmR0LWhlYWQtbm93cmFwLHRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLW5vd3JhcCx0YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1ub3dyYXAsdGFibGUuZGF0YVRhYmxlIHRmb290IHRkLmR0LWhlYWQtbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcH10YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1sZWZ0LHRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWxlZnR7dGV4dC1hbGlnbjpsZWZ0fXRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0aC5kdC1ib2R5LWNlbnRlcix0YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9dGFibGUuZGF0YVRhYmxlIHRib2R5IHRoLmR0LWJvZHktcmlnaHQsdGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktcmlnaHR7dGV4dC1hbGlnbjpyaWdodH10YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1qdXN0aWZ5LHRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fXRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0aC5kdC1ib2R5LW5vd3JhcCx0YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwfS8qISBCb290c3RyYXAgNSBpbnRlZ3JhdGlvbiBmb3IgRGF0YVRhYmxlc1xuICpcbiAqIMKpMjAyMCBTcHJ5TWVkaWEgTHRkLCBhbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZTogTUlUIGRhdGF0YWJsZXMubmV0L2xpY2Vuc2UvbWl0XG4gKi90YWJsZS5kYXRhVGFibGV7Y2xlYXI6Ym90aDttYXJnaW4tdG9wOjZweCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NnB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUgIWltcG9ydGFudDtib3JkZXItY29sbGFwc2U6c2VwYXJhdGUgIWltcG9ydGFudDtib3JkZXItc3BhY2luZzowfXRhYmxlLmRhdGFUYWJsZSB0ZCx0YWJsZS5kYXRhVGFibGUgdGh7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9dGFibGUuZGF0YVRhYmxlIHRkLmRhdGFUYWJsZXNfZW1wdHksdGFibGUuZGF0YVRhYmxlIHRoLmRhdGFUYWJsZXNfZW1wdHl7dGV4dC1hbGlnbjpjZW50ZXJ9dGFibGUuZGF0YVRhYmxlLm5vd3JhcCB0aCx0YWJsZS5kYXRhVGFibGUubm93cmFwIHRke3doaXRlLXNwYWNlOm5vd3JhcH1kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBsYWJlbHtmb250LXdlaWdodDpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vd3JhcH1kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3R7d2lkdGg6YXV0bztkaXNwbGF5OmlubGluZS1ibG9ja31kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlcnt0ZXh0LWFsaWduOnJpZ2h0fWRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpsZWZ0fWRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0e21hcmdpbi1sZWZ0Oi41ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0b31kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm97cGFkZGluZy10b3A6Ljg1ZW19ZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZXttYXJnaW46MDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1hbGlnbjpyaWdodH1kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb257bWFyZ2luOjJweCAwO3doaXRlLXNwYWNlOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9ZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6MjAwcHg7bWFyZ2luLWxlZnQ6LTEwMHB4O21hcmdpbi10b3A6LTI2cHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxZW0gMH10YWJsZS5kYXRhVGFibGU+dGhlYWQ+dHI+dGg6YWN0aXZlLHRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50ZDphY3RpdmV7b3V0bGluZTpub25lfXRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpLHRhYmxlLmRhdGFUYWJsZT50aGVhZD50cj50ZDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpe3BhZGRpbmctcmlnaHQ6MzBweH10YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmcsdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYyx0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYyx0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVke2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfXRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZzpiZWZvcmUsdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nOmFmdGVyLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTouNWVtO2Rpc3BsYXk6YmxvY2s7b3BhY2l0eTouM310YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSx0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSx0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmV7cmlnaHQ6MWVtO2NvbnRlbnQ6XCLihpFcIn10YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YWZ0ZXIsdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcix0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcix0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVye3JpZ2h0Oi41ZW07Y29udGVudDpcIuKGk1wifXRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmFmdGVye29wYWNpdHk6MX10YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSx0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcntvcGFjaXR5OjB9ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS5kYXRhVGFibGV7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keT50YWJsZXtib3JkZXItdG9wOm5vbmU7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keT50YWJsZT50aGVhZCAuc29ydGluZzpiZWZvcmUsZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keT50YWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHk+dGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keT50YWJsZT50aGVhZCAuc29ydGluZzphZnRlcixkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5PnRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5PnRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXJ7ZGlzcGxheTpub25lfWRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHk+dGFibGU+dGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGgsZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keT50YWJsZT50Ym9keSB0cjpmaXJzdC1jaGlsZCB0ZHtib3JkZXItdG9wOm5vbmV9ZGl2LmRhdGFUYWJsZXNfc2Nyb2xsRm9vdD4uZGF0YVRhYmxlc19zY3JvbGxGb290SW5uZXJ7Ym94LXNpemluZzpjb250ZW50LWJveH1kaXYuZGF0YVRhYmxlc19zY3JvbGxGb290Pi5kYXRhVGFibGVzX3Njcm9sbEZvb3RJbm5lcj50YWJsZXttYXJnaW4tdG9wOjAgIWltcG9ydGFudDtib3JkZXItdG9wOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2Rpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoLGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyLGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyxkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRle3RleHQtYWxpZ246Y2VudGVyfWRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9fXRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbT50aGVhZD50cj50aDpub3QoLnNvcnRpbmdfZGlzYWJsZWQpe3BhZGRpbmctcmlnaHQ6MjBweH10YWJsZS5kYXRhVGFibGUudGFibGUtc20gLnNvcnRpbmc6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZ19hc2M6YmVmb3JlLHRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZ19kZXNjOmJlZm9yZXt0b3A6NXB4O3JpZ2h0Oi44NWVtfXRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZzphZnRlcix0YWJsZS5kYXRhVGFibGUudGFibGUtc20gLnNvcnRpbmdfYXNjOmFmdGVyLHRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZ19kZXNjOmFmdGVye3RvcDo1cHh9dGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxle2JvcmRlci1yaWdodC13aWR0aDowfXRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCx0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGR7Ym9yZGVyLXRvcC13aWR0aDoxcHh9dGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoLHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZHtib3JkZXItbGVmdC13aWR0aDowfXRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCx0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmZpcnN0LWNoaWxkLHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdC13aWR0aDoxcHh9dGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQsdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweH10YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGgsdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRke2JvcmRlci1ib3R0b20td2lkdGg6MXB4fWRpdi5kYXRhVGFibGVzX3Njcm9sbEhlYWQgdGFibGUudGFibGUtYm9yZGVyZWR7Ym9yZGVyLWJvdHRvbS13aWR0aDowfWRpdi50YWJsZS1yZXNwb25zaXZlPmRpdi5kYXRhVGFibGVzX3dyYXBwZXI+ZGl2LnJvd3ttYXJnaW46MH1kaXYudGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyPmRpdi5yb3c+ZGl2W2NsYXNzXj1jb2wtXTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MH1kaXYudGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyPmRpdi5yb3c+ZGl2W2NsYXNzXj1jb2wtXTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MH10YWJsZS5kYXRhVGFibGUudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtb2YtdHlwZSgybisxKXstLWJzLXRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnR9dGFibGUuZGF0YVRhYmxlLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHIub2Rkey0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX1cbiIsIi5tYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDMwMHB4O1xyXG59XHJcbiNtYXAge1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDAwcHg7IC8qIG9kZXIgZWluZSBhbmRlcmUgSO+/vWhlLCBkaWUgZGVpbmVuIEFuZm9yZGVydW5nZW4gZW50c3ByaWNodCAqL1xyXG59XHJcblxyXG5cclxuLnBob3Rvbi1hdXRvY29tcGxldGUgbGkub24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGIzYTI7XHJcbn1cclxuXHJcbi8qIHJlcXVpcmVkIHN0eWxlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi5sZWFmbGV0LXBhbmUsXHJcbi5sZWFmbGV0LXRpbGUsXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxyXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lcixcclxuLmxlYWZsZXQtcGFuZSA+IHN2ZyxcclxuLmxlYWZsZXQtcGFuZSA+IGNhbnZhcyxcclxuLmxlYWZsZXQtem9vbS1ib3gsXHJcbi5sZWFmbGV0LWltYWdlLWxheWVyLFxyXG4ubGVhZmxldC1sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ubGVhZmxldC10aWxlLFxyXG4ubGVhZmxldC1tYXJrZXItaWNvbixcclxuLmxlYWZsZXQtbWFya2VyLXNoYWRvdyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi8qIFByZXZlbnRzIElFMTEgZnJvbSBoaWdobGlnaHRpbmcgdGlsZXMgaW4gYmx1ZSAqL1xyXG4ubGVhZmxldC10aWxlOjpzZWxlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi8qIFNhZmFyaSByZW5kZXJzIG5vbi1yZXRpbmEgdGlsZSBvbiByZXRpbmEgYmV0dGVyIHdpdGggdGhpcywgYnV0IENocm9tZSBpcyB3b3JzZSAqL1xyXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZSB7XHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xyXG59XHJcbi8qIGhhY2sgdGhhdCBwcmV2ZW50cyBodyBsYXllcnMgXCJzdHJldGNoaW5nXCIgd2hlbiBsb2FkaW5nIG5ldyB0aWxlcyAqL1xyXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxNjAwcHg7XHJcbiAgaGVpZ2h0OiAxNjAwcHg7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbn1cclxuLmxlYWZsZXQtbWFya2VyLWljb24sXHJcbi5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8qIC5sZWFmbGV0LWNvbnRhaW5lciBzdmc6IHJlc2V0IHN2ZyBtYXgtd2lkdGggZGVjbGVyYXRpb24gc2hpcHBlZCBpbiBKb29tbGEhIChqb29tbGEub3JnKSAzLnggKi9cclxuLyogLmxlYWZsZXQtY29udGFpbmVyIGltZzogbWFwIGlzIGJyb2tlbiBpbiBGRiBpZiB5b3UgaGF2ZSBtYXgtd2lkdGg6IDEwMCUgb24gdGlsZXMgKi9cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1tYXJrZXItcGFuZSBpbWcsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1zaGFkb3ctcGFuZSBpbWcsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlLXBhbmUgaW1nLFxyXG4ubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlIHtcclxuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBhbi15O1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXk7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcclxuICAvKiBGYWxsYmFjayBmb3IgRkYgd2hpY2ggZG9lc24ndCBzdXBwb3J0IHBpbmNoLXpvb20gKi9cclxuICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSg1MSwgMTgxLCAyMjksIDAuNCk7XHJcbn1cclxuLmxlYWZsZXQtdGlsZSB7XHJcbiAgZmlsdGVyOiBpbmhlcml0O1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4ubGVhZmxldC10aWxlLWxvYWRlZCB7XHJcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcclxufVxyXG4ubGVhZmxldC16b29tLWJveCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHotaW5kZXg6IDgwMDtcclxufVxyXG4vKiB3b3JrYXJvdW5kIGZvciBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD04ODgzMTkgKi9cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmxlYWZsZXQtcGFuZSAgICAgICAgIHsgei1pbmRleDogNDAwOyB9XHJcblxyXG4ubGVhZmxldC10aWxlLXBhbmUgICAgeyB6LWluZGV4OiAyMDA7IH1cclxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHsgei1pbmRleDogNDAwOyB9XHJcbi5sZWFmbGV0LXNoYWRvdy1wYW5lICB7IHotaW5kZXg6IDUwMDsgfVxyXG4ubGVhZmxldC1tYXJrZXItcGFuZSAgeyB6LWluZGV4OiA2MDA7IH1cclxuLmxlYWZsZXQtdG9vbHRpcC1wYW5lICAgeyB6LWluZGV4OiA2NTA7IH1cclxuLmxlYWZsZXQtcG9wdXAtcGFuZSAgIHsgei1pbmRleDogNzAwOyB9XHJcblxyXG4ubGVhZmxldC1tYXAtcGFuZSBjYW52YXMgeyB6LWluZGV4OiAxMDA7IH1cclxuLmxlYWZsZXQtbWFwLXBhbmUgc3ZnICAgIHsgei1pbmRleDogMjAwOyB9XHJcblxyXG4ubGVhZmxldC12bWwtc2hhcGUge1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuLmx2bWwge1xyXG4gIGJlaGF2aW9yOiB1cmwoI2RlZmF1bHQjVk1MKTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG5cclxuLyogY29udHJvbCBwb3NpdGlvbmluZyAqL1xyXG5cclxuLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDgwMDtcclxuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7IC8qIElFIDktMTAgZG9lc24ndCBoYXZlIGF1dG8gKi9cclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxufVxyXG4ubGVhZmxldC10b3AsXHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmxlYWZsZXQtdG9wIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmxlYWZsZXQtcmlnaHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5sZWFmbGV0LWJvdHRvbSB7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi5sZWFmbGV0LWxlZnQge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5cclxuLyogem9vbSBhbmQgZmFkZSBhbmltYXRpb25zICovXHJcblxyXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtdGlsZSB7XHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxufVxyXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtbWFwLXBhbmUgLmxlYWZsZXQtcG9wdXAge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmxlYWZsZXQtem9vbS1hbmltYXRlZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbn1cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn1cclxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsMCwwLjI1LDEpO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogICAgLW1vei10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsMCwwLjI1LDEpO1xyXG4gIHRyYW5zaXRpb246ICAgICAgICAgdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLDAsMC4yNSwxKTtcclxufVxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSxcclxuLmxlYWZsZXQtcGFuLWFuaW0gLmxlYWZsZXQtdGlsZSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcblxyXG4vKiBjdXJzb3JzICovXHJcblxyXG4ubGVhZmxldC1pbnRlcmFjdGl2ZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5sZWFmbGV0LWdyYWIge1xyXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xyXG4gIGN1cnNvcjogICAgLW1vei1ncmFiO1xyXG4gIGN1cnNvcjogICAgICAgICBncmFiO1xyXG59XHJcbi5sZWFmbGV0LWNyb3NzaGFpcixcclxuLmxlYWZsZXQtY3Jvc3NoYWlyIC5sZWFmbGV0LWludGVyYWN0aXZlIHtcclxuICBjdXJzb3I6IGNyb3NzaGFpcjtcclxufVxyXG4ubGVhZmxldC1wb3B1cC1wYW5lLFxyXG4ubGVhZmxldC1jb250cm9sIHtcclxuICBjdXJzb3I6IGF1dG87XHJcbn1cclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYixcclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYiAubGVhZmxldC1pbnRlcmFjdGl2ZSxcclxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtbWFya2VyLWRyYWdnYWJsZSB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcclxuICBjdXJzb3I6ICAgIC1tb3otZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiAgICAgICAgIGdyYWJiaW5nO1xyXG59XHJcblxyXG4vKiBtYXJrZXIgJiBvdmVybGF5cyBpbnRlcmFjdGl2aXR5ICovXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLFxyXG4ubGVhZmxldC1tYXJrZXItc2hhZG93LFxyXG4ubGVhZmxldC1pbWFnZS1sYXllcixcclxuLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLFxyXG4ubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsXHJcbi5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlLFxyXG5zdmcubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlIHBhdGgge1xyXG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDsgLyogSUUgOS0xMCBkb2Vzbid0IGhhdmUgYXV0byAqL1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcblxyXG4vKiB2aXN1YWwgdHdlYWtzICovXHJcblxyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6ICNkZGQ7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIgYSB7XHJcbiAgY29sb3I6ICMwMDc4QTg7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1hY3RpdmUge1xyXG4gIG91dGxpbmU6IDJweCBzb2xpZCBvcmFuZ2U7XHJcbn1cclxuLmxlYWZsZXQtem9vbS1ib3gge1xyXG4gIGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcclxufVxyXG5cclxuXHJcbi8qIGdlbmVyYWwgdHlwb2dyYXBoeSAqL1xyXG4ubGVhZmxldC1jb250YWluZXIge1xyXG4gIGZvbnQ6IDEycHgvMS41IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuXHJcbi8qIGdlbmVyYWwgdG9vbGJhciBzdHlsZXMgKi9cclxuXHJcbi5sZWFmbGV0LWJhciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC42NSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcbi5sZWFmbGV0LWJhciBhLFxyXG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICB3aWR0aDogMjZweDtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmxlYWZsZXQtYmFyIGEsXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5sZWFmbGV0LWJhciBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG59XHJcbi5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG4ubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gIGNvbG9yOiAjYmJiO1xyXG59XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYSB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxufVxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLyogem9vbSBjb250cm9sICovXHJcblxyXG4ubGVhZmxldC1jb250cm9sLXpvb20taW4sXHJcbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xyXG4gIGZvbnQ6IGJvbGQgMThweCAnTHVjaWRhIENvbnNvbGUnLCBNb25hY28sIG1vbm9zcGFjZTtcclxuICB0ZXh0LWluZGVudDogMXB4O1xyXG59XHJcblxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20taW4sIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQgIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcblxyXG4vKiBsYXllcnMgY29udHJvbCAqL1xyXG5cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMge1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuNCk7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy5wbmcpO1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMzZweDtcclxufVxyXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy0yeC5wbmcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcbiAgd2lkdGg6IDQ0cHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG59XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3QsXHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQge1xyXG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHg7XHJcbiAgY29sb3I6ICMzMzM7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXIge1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXNlbGVjdG9yIHtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMXB4O1xyXG59XHJcbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIGxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3Ige1xyXG4gIGhlaWdodDogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICBtYXJnaW46IDVweCAtMTBweCA1cHggLTZweDtcclxufVxyXG5cclxuLyogRGVmYXVsdCBpY29uIFVSTHMgKi9cclxuLmxlYWZsZXQtZGVmYXVsdC1pY29uLXBhdGgge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbWFya2VyLWljb24ucG5nKTtcclxufVxyXG5cclxuXHJcbi8qIGF0dHJpYnV0aW9uIGFuZCBzY2FsZSBjb250cm9scyAqL1xyXG5cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLFxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuICBmb250LXNpemU6IDExcHg7XHJcbn1cclxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjNzc3O1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICBwYWRkaW5nOiAycHggNXB4IDFweDtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxufVxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNzc3O1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XHJcbn1cclxuXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLFxyXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMsXHJcbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuXHJcblxyXG4vKiBwb3B1cCAqL1xyXG5cclxuLmxlYWZsZXQtcG9wdXAge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbn1cclxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XHJcbiAgbWFyZ2luOiAxM3B4IDE5cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHAge1xyXG4gIG1hcmdpbjogMThweCAwO1xyXG59XHJcbi5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcbiAgd2lkdGg6IDE3cHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIHBhZGRpbmc6IDFweDtcclxuXHJcbiAgbWFyZ2luOiAtMTBweCBhdXRvIDA7XHJcblxyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcixcclxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICBjb2xvcjogIzMzMztcclxuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwwLDAsMC40KTtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBwYWRkaW5nOiA0cHggNHB4IDAgMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBmb250OiAxNnB4LzE0cHggVGFob21hLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjYzNjM2MzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICM5OTk7XHJcbn1cclxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xyXG4gIC1tcy16b29tOiAxO1xyXG59XHJcbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcCB7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0Lk1hdHJpeChNMTE9MC43MDcxMDY3OCwgTTEyPTAuNzA3MTA2NzgsIE0yMT0tMC43MDcxMDY3OCwgTTIyPTAuNzA3MTA2NzgpXCI7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OCk7XHJcbn1cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxufVxyXG5cclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC16b29tLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycyxcclxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLFxyXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcbn1cclxuXHJcblxyXG4vKiBkaXYgaWNvbiAqL1xyXG5cclxuLmxlYWZsZXQtZGl2LWljb24ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcclxufVxyXG5cclxuXHJcbi8qIFRvb2x0aXAgKi9cclxuLyogQmFzZSBzdHlsZXMgZm9yIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEgdG9vbHRpcCAqL1xyXG4ubGVhZmxldC10b29sdGlwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcGFkZGluZzogNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgY29sb3I6ICMyMjI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuNCk7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC5sZWFmbGV0LWNsaWNrYWJsZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSxcclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi8qIERpcmVjdGlvbnMgKi9cclxuXHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiA2cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC10b3Age1xyXG4gIG1hcmdpbi10b3A6IC02cHg7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLFxyXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xyXG4gIGJvdHRvbTogMDtcclxuICBtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0IHtcclxuICBtYXJnaW4tbGVmdDogLTZweDtcclxufVxyXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsXHJcbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNnB4O1xyXG59XHJcbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHg7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodDpiZWZvcmUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcclxufSIsIlxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImljb21vb24tYnJhbmNoZXNcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi1icmFuY2hlcy5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24tYnJhbmNoZXMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLnN2ZyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcImljb21vb24tYnJhbmNoZXNcIjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVx0XHJcbi5pY29tb29uLWJyYW5jaGVzLXBvd2VyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY29tb29uLWJyYW5jaGVzLWdhczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcy13YXRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcy10aGVybWFsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFQtU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy5zdmcjUFRTYW5zUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFQtU2Fucy1ib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLWJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy1ib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1BULVNhbnMtYm9sZC5zdmcjUFRTYW5zQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuYm9keSB7XHJcblx0Y29sb3I6IEBmb250LWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdGZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHRmb250LXNpemU6IEBmb250LXNpemU7XHJcbn1cclxuXHJcbi5mb250LW5vcm1hbCB7XHJcblx0Zm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0Zm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1x0XHJcbn1cclxuLmZvbnQtYm9sZCwgYiwgc3Ryb25nIHtcclxuXHRmb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHRmb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHRcclxufVxyXG5cclxuaDEge1xyXG5cdGNvbG9yOiBAaDEtY29sb3I7XHJcblx0Zm9udC1mYW1pbHk6IEBoMS1mb250LWZhbWlseTtcclxuXHRmb250LXdlaWdodDogQGgxLWZvbnQtd2VpZ2h0O1xyXG5cdGZvbnQtc2l6ZTogQGgxLWZvbnQtc2l6ZTtcclxuXHRib3JkZXItYm90dG9tOiBAaDEtYm9yZGVyLWJvdHRvbTtcclxufVxyXG5oMiB7XHJcblx0Y29sb3I6IEBoMi1jb2xvcjtcclxuXHRmb250LWZhbWlseTogQGgyLWZvbnQtZmFtaWx5O1xyXG5cdGZvbnQtd2VpZ2h0OiBAaDItZm9udC13ZWlnaHQ7XHJcblx0Zm9udC1zaXplOiBAaDItZm9udC1zaXplO1xyXG5cclxuXHRib3JkZXItYm90dG9tOiBAaDItYm9yZGVyLWJvdHRvbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cdG1hcmdpbi10b3A6IDFyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcblx0LmZhIHtcclxuXHRcdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0fVxyXG59XHJcbmgzIHtcclxuXHRjb2xvcjogQGgzLWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiBAaDMtZm9udC1mYW1pbHk7XHJcblx0Zm9udC13ZWlnaHQ6IEBoMy1mb250LXdlaWdodDtcclxuXHRmb250LXNpemU6IEBoMy1mb250LXNpemU7XHJcblxyXG5cdGJvcmRlci1ib3R0b206IEBoMy1ib3JkZXItYm90dG9tO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XHJcblx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFxyXG5cdC5mYSB7XHJcblx0XHRmb250LXNpemU6IEBmb250LXNpemU7XHJcblx0fVxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaGlnaGxpZ2h0IHtcclxuXHRjb2xvcjogQGhpZ2hsaWdodC1jb2xvcjtcclxufVxyXG4uaGlnaGxpZ2h0LXJlZCB7XHJcblx0Y29sb3I6IEByZWQ7XHJcbn1cclxuLmhpZ2hsaWdodC1ncmVlbiB7XHJcblx0Y29sb3I6IEBncmVlbjtcclxufVxyXG4ucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAcmVxdWlyZWQtY29sb3I7XHJcbn1cclxuLmFsZXJ0LWRhbmdlciAucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxufVxyXG4uYWxlcnQtd2FybmluZyAucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcbn0gXHJcbi5hbGVydC1pbmZvIC5yZXF1aXJlZCB7XHJcblx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxufSAgXHJcblxyXG4uZm9vdG5vdGUge1xyXG5cdGNvbG9yOiBAZm9vdG5vdGUtY29sb3I7XHJcbn0gXHJcblxyXG5ociB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogQGhyLWJhY2tncm91bmQtY29sb3I7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLmFiYnJldmlhdGUge1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufSIsIkBpbXBvcnQgXCJjb21wb25lbnRzL2ZvbnRzLmxlc3NcIjtcclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMVCBXMDFcIjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRzcmM6IHVybChcIi4uLy4uL2ZvbnRzLzM3OTUzODg1LTA0NDMtNGM3Mi1hNjkzLTkxNTJhOWY1YTkwMS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvZmNjZTI3N2MtMDdlMi00Yzg4LWFkOGItYTcxYjQ4NGUyY2JlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTFQgVzAxXCI7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0c3JjOiB1cmwoXCIuLi8uLi9mb250cy84OTI5NDE0Ni0yMDdjLTQ4MDMtOTFmZS0zMzhmMGQwMDk0YmQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzLzU3MDU1ZmU0LWMyZDMtNDI4Ny1iYWMyLWVlY2U0M2ZkY2JkMy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIExUIFcwMVwiO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHNyYzogdXJsKFwiLi4vLi4vZm9udHMvYWM0MTM0Y2UtYjI4ZS00ZGY5LWI4OGMtYTY3ZGI5NjU3NzRlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy82Mzg5MTEwYS1lOTgzLTRkOTUtOGQxZi01YTg3ZGUwMThhYWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBMVCBXMDFcIjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRzcmM6IHVybChcIi4uLy4uL2ZvbnRzLzdjZTBhMmY1LWViMDAtNDZhYS05MTljLTViM2YzNjY3NjQ2Yy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvY2FkMjJjNzQtNDViNC00YzQ5LTllNmEtMGNkMzc2OGE3YmM3LndvZmZcIikgZm9ybWF0KFwid29mZlwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTFQgVzAxXCI7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0c3JjOiB1cmwoXCIuLi8uLi9mb250cy8zZTEzZjIwOC05MWYyLTQxZWMtYjFiZi1lNWIyOWQ0ODY4MjEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL2ZvbnRzLzE3ZDNjZjAyLTNlOTktNDhjMy05NTNhLWIyNjA4MmIyODk0OS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIilcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWUgcmVndWxhclwiO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHNyYzogdXJsKFwiLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3RcIik7XHJcblx0c3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG5cdHVybChcIi4uLy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcblx0dXJsKFwiLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcblx0dXJsKFwiLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmcjQml0dGVyXCIpIGZvcm1hdChcInN2Z1wiKVxyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkJpdHRlclwiO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHNyYzogdXJsKFwiLi4vLi4vZm9udHMvYml0dGVyLXYyOC1sYXRpbi03MDAuZW90XCIpO1xyXG5cdHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JpdHRlci12MjgtbGF0aW4tNzAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcblx0dXJsKFwiLi4vLi4vZm9udHMvYml0dGVyLXYyOC1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcblx0dXJsKFwiLi4vLi4vZm9udHMvYml0dGVyLXYyOC1sYXRpbi03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uLy4uL2ZvbnRzL2JpdHRlci12MjgtbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuXHR1cmwoXCIuLi8uLi9mb250cy9iaXR0ZXItdjI4LWxhdGluLTcwMC5zdmcjQml0dGVyXCIpIGZvcm1hdChcInN2Z1wiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJCaXR0ZXJcIjtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2JpdHRlci12MjgtbGF0aW4tNzAwaXRhbGljLmVvdFwiKTtcclxuXHRzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9mb250cy9iaXR0ZXItdjI4LWxhdGluLTcwMGl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9mb250cy9iaXR0ZXItdjI4LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvYml0dGVyLXYyOC1sYXRpbi03MDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9mb250cy9iaXR0ZXItdjI4LWxhdGluLTcwMGl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL2ZvbnRzL2JpdHRlci12MjgtbGF0aW4tNzAwaXRhbGljLnN2ZyNCaXR0ZXJcIikgZm9ybWF0KFwic3ZnXCIpXHJcbn1cclxuXHJcbi8vIHN0YW5kYXJkIGJvb3RzdHJhcCA1IGFuZCBQb0NvIHZpZXdwb3J0IHBvaW50c1xyXG5Admlld3BvcnQteHMtbWluOiAzMjBweDsgXHRcdFx0XHRcdCAvLyBQb0NvIG1pbi13aWR0aCAzMjBweFxyXG5Admlld3BvcnQteHMtbWF4OiAoQHZpZXdwb3J0LXNtLW1pbiAtIDFweCk7ICAvLyB4cyByYW5nZSAzMjBweCA8LT4gNTc1cHhcclxuQHZpZXdwb3J0LXNtLW1pbjogNTc2cHg7XHRcdFx0XHRcdFxyXG5Admlld3BvcnQtc20tbWF4OiAoQHZpZXdwb3J0LW1kLW1pbiAtIDFweCk7XHQgLy8gc20gcmFuZ2UgNTc2cHggPC0+IDc2N3B4XHJcbkB2aWV3cG9ydC1tZC1taW46IDc2OHB4O1xyXG5Admlld3BvcnQtbWQtbWF4OiAoQHZpZXdwb3J0LWxnLW1pbiAtIDFweCk7XHQgLy8gbWQgcmFuZ2UgNzY4cHggPC0+IDk5MXB4XHJcbkB2aWV3cG9ydC1sZy1taW46IDk5MnB4O1xyXG5Admlld3BvcnQtbGctbWF4OiAoQHZpZXdwb3J0LXhsLW1pbiAtIDFweCk7ICAvLyBsZyByYW5nZSA5OTJweCA8LT4gMTE5OXB4XHJcbkB2aWV3cG9ydC14bC1taW46IDEyMDBweDtcclxuQHZpZXdwb3J0LXhsLW1heDogKEB2aWV3cG9ydC14eGwtbWluIC0gMXB4KTsgLy8geGwgcmFuZ2UgMTIwMHB4IDwtPiAxMzk5cHhcclxuQHZpZXdwb3J0LXh4bC1taW46IDE0MDBweDtcdFx0XHRcdFx0IC8vIHh4bCByYW5nZSAxNDAwcHggPC0+IDE5MjBweFx0XHJcbkB2aWV3cG9ydC14eGwtbWF4OiAxNjIwcHg7XHRcdFx0XHRcdCAvLyBQb2NvIG1heC13aWR0aCAxOTIwcHhcclxuXHJcblxyXG5cclxuXHQvLyBzdGFuZGFyZCBQb0NvIGNvbXBhbnkgY29sb3JzXHJcblx0IEBjb2xvci0xOiAgI2RmYmQ3ODsgLy8gc2FuZCAtIGhlbGwgQkdcclxuXHQgQGNvbG9yLTI6ICAjMzk5Y2RjOyAvLyBibGF1XHJcblx0IEBjb2xvci0zOiAgIzAwNjRhMzsgLy8gYmxhdSBkdW5rZWxcclxuXHQgQGNvbG9yLTNiOiAjZWNlZmY1OyAvLyBibGF1LXR1ZXJraXMgLSBmdWVyIFZlcmxhdWYjMDA0ZDUyXHJcblx0IFxyXG5cdC8vIHN0YW5kYXJkIFBvQ28gZ3JheXNjYWxpbmdcclxuXHQgQGdyZXktMTogIzFkMWQxYjtcclxuXHQgQGdyZXktMjogIzQzNDM0MztcclxuXHQgQGdyZXktMzogIzY2NjtcclxuXHQgQGdyZXktNDogI2FjYjViZDtcclxuXHQgQGdyZXktNTogI2RlZGVkZTtcclxuXHQgQGdyZXktNjogI2VjZWNlYztcclxuXHQgQGdyZXktNzogI2YzZjNmMztcclxuXHQgQGdyZXktODogI2Y3ZjdmNztcclxuXHJcblxyXG5cdCBAd2hpdGU6ICNGRkZGRkY7XHJcblx0IEBibGFjazogIzAwMDAwMDtcclxuXHQgQHJlZDogICAjQjYwMDAwO1xyXG5cdCBAZ3JlZW46ICMzMkE4MTc7XHJcblxyXG5cclxuXHQgQGluYWN0aXZlLWNvbG9yOiBAZ3JleS0zO1xyXG5cdCBAaW5hY3RpdmUtYmctY29sb3I6IEBncmV5LTc7XHJcblx0IEBpbmFjdGl2ZS1ib3JkZXItY29sb3I6ICNkMGQwZDA7XHJcblxyXG5cdCBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93OiAwIDZweCAxMnB4ICMwMDAwMDAyRTtcclxuXHJcblx0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzOiAwIDAgMCAycHggI0VGQjQ0NDtcclxuXHQgQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1czogM3B4O1x0XHRcclxuXHJcblx0IEBhbGVydC1kYW5nZXItY29sb3I6ICNhYjAwMDA7XHJcblx0IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdCBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yOiAjZmFmN2Y1O1xyXG5cdCBAYWxlcnQtd2FybmluZy1jb2xvcjogIzliMjkwMDtcclxuXHQgQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHQgQGFsZXJ0LXdhcm5pbmctYmctY29sb3I6ICNmZWZhZjE7XHJcblx0IEBhbGVydC1pbmZvLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAYWxlcnQtaW5mby10eHQtY29sb3I6IEBncmV5LTE7XHJcblx0IEBhbGVydC1pbmZvLWJnLWNvbG9yOiAjZjBmOGZjO1xyXG5cdCBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjogI2VjNzg1YjtcclxuXHQgQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I6ICNmZmU3ZTE7XHJcblx0IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I6ICNmZmQwNGE7XHJcblx0IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I6ICNmZmZhZWE7XHJcblx0IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I6ICM3MmI5NzI7XHJcblx0IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I6ICNlMGY5ZTA7XHJcblxyXG5cdCBAcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0IEBwb3BvdmVyLWhlYWRlci1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQHBvcG92ZXItaGVhZGVyLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAcG9wb3Zlci1ib2R5LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAcG9wb3Zlci1ib2R5LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQHBvcG92ZXItYm9keS1mb250LXNpemU6IEBmb250LXNpemU7XHJcblxyXG5cclxuXHQgQGZvbnQtcmVndWxhcjogXCJIZWx2ZXRpY2EgTFQgVzAxXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcblx0IEBmb250LXJlZ3VsYXItd2VpZ2h0OiA0MDA7XHJcblx0IEBmb250LXJlZ3VsYXItd2VpZ2h0MjogMzAwO1xyXG5cdCBAZm9udC1ib2xkOiBcIkhlbHZldGljYSBMVCBXMDFcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxuXHQgQGZvbnQtYm9sZDI6ICdCaXR0ZXInLCBzYW5zLXNlcmlmO1xyXG5cdCBAZm9udC1ib2xkLXdlaWdodDogNzAwO1xyXG5cdCBAZm9udC1jb2xvcjogQGdyZXktMTtcclxuXHQgQGZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cclxuXHQgQGgxLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAaDEtZm9udC1mYW1pbHk6IEBmb250LWJvbGQyO1xyXG5cdCBAaDEtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAaDEtZm9udC1zaXplOiAyLjEyNXJlbTsgLyogPSAzNHB4ICovXHJcblx0IEBoMS1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAaDItY29sb3I6IEBncmV5LTE7XHJcblx0IEBoMi1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGgyLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGgyLWZvbnQtc2l6ZTogIDEuMjVyZW07XHJcblx0IEBoMi1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktNTtcclxuXHQgQGgzLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAaDMtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBoMy1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBoMy1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQGgzLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS01O1xyXG5cdCBAaGlnaGxpZ2h0LWNvbG9yOiBAY29sb3ItMztcclxuXHQgQHJlcXVpcmVkLWNvbG9yOiBAY29sb3ItMztcclxuXHQgQGZvb3Rub3RlLWNvbG9yOiBAZ3JleS0zO1xyXG5cclxuXHJcblxyXG5cdC8vIGJvZHlcclxuXHQgQGNvY2twaXQtYmctdHlwZTogYmdjb2xvcjsgLyogYmdjb2xvciB8fCBiZ2ltYWdlICovXHJcblx0IEBwcm9jZXNzLWJnLXR5cGU6IGJnY29sb3I7IC8qIGJnY29sb3IgfHwgYmdpbWFnZSAqL1xyXG5cdCBAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yOiBAd2hpdGU7XHJcblx0IEBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yOiBAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yO1xyXG5cdCBAYm9keS1iYWNrZ3JvdW5kLWltYWdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9iYWNrZ3JvdW5kLmpwZyk7XHJcblx0IEBib2R5LWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb246IDBweCAwcHg7XHJcblx0IEBib2R5LWJhY2tncm91bmQtaW1hZ2Utc2l6ZTogY292ZXI7XHJcblxyXG5cclxuXHQvLyBiYXNlLWxheW91dFxyXG5cdCBAY2FnZS13aWR0aDogMTAwJTtcclxuXHQgQGNvY2twaXQtY2FnZS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LW1haW4tcGFub3JhbWEtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cclxuXHQgXHJcblx0Ly8gYnJvd3NlciBub3RpZmljYXRpb25cclxuXHQgQGJyb3dzZXItbm90aWZpY2F0aW9uLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBicm93c2VyLW5vdGlmaWNhdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cclxuXHQgXHJcblx0Ly8gaGVhZGVyXHJcblx0IEBoZWFkZXItd2lkdGg6IDEwMCU7XHJcblx0IEBoZWFkZXItbGVmdDogMDtcclxuXHQgQGhlYWRlci1yaWdodDogMDtcclxuXHQgQGhlYWRlci1oZWlnaHQ6IDEwMHB4O1xyXG5cdCBAaGVhZGVyLWhlaWdodC1zbTogNzVweDtcclxuXHQgQGhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBoZWFkZXItYm9yZGVyLWJvdHRvbTogMCBzb2xpZCBAY29sb3ItMjtcclxuXHQgQGhlYWRlci1jYWdlLXdpZHRoOiAxMDAlO1xyXG5cdCBAaGVhZGVyLWNhZ2UtbWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heDtcclxuXHQgQGhlYWRlci1zaGFkb3dlZDogMHB4IDVweCAxMHB4IDBweCByZ2JhKDAsMTA2LDE3OSwuMSk7XHJcblxyXG5cdCBAaGVhZGVyLWxvZ28tdXJsOiBub25lO1xyXG5cdCBAaGVhZGVyLWxvZ28td2lkdGg6IDE5NnB4O1xyXG5cdCBAaGVhZGVyLWxvZ28taGVpZ2h0OiA4NXB4O1xyXG5cdCBAaGVhZGVyLWxvZ28tbWFyZ2luLXRvcDogMDtcclxuXHQgQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0OiAwO1xyXG5cdCBAaGVhZGVyLWxvZ28tdXJsLXNtOiBub25lO1xyXG5cdCBAaGVhZGVyLWxvZ28td2lkdGgtc206IDE1MHB4O1xyXG5cdCBAaGVhZGVyLWxvZ28taGVpZ2h0LXNtOiA2NHB4O1xyXG5cdCBAaGVhZGVyLWxvZ28tbWFyZ2luLXRvcC1zbTogMDtcclxuXHQgQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0LXNtOiAwO1xyXG5cclxuXHQgQGhlYWRlci1jb250ZXh0LWhlaWdodDogNTBweDtcclxuXHQgQGhlYWRlci1jb250ZXh0LWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAaGVhZGVyLWNvbnRleHQtY2FnZS13aWR0aDogMTAwJTtcclxuXHQgQGhlYWRlci1jb250ZXh0LWNhZ2UtbWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heDtcclxuXHJcblx0IEBoZWFkZXItY29udGV4dC10b2dnbGUtYm9yZGVyOiAycHggc29saWQgQHdoaXRlO1xyXG5cdCBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQgQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAY29sb3ItMztcclxuXHQgQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYXJzLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBoZWFkZXItY29udGV4dC10b2dnbGUtYmFycy1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5cdCBAaGVhZGVyLWNvbnRleHQtbGluZXMtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtc2l6ZTogMC43NXJlbTsgLyogPSAxMnB4ICovXHJcblx0IEBoZWFkZXItY29udGV4dC1saW5lcy1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHJcblx0IEBoZWFkZXItbWVudS1tYXJnaW4tdG9wOiAyM3B4O1xyXG5cdCBAaGVhZGVyLW1lbnUtaWNvbi1jb2xvcjogQGdyZXktMTtcclxuXHQgQGhlYWRlci1tZW51LWljb24tY29sb3ItaG92ZXI6IEBncmV5LTE7XHJcblx0IEBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1jb2xvcjogQHdoaXRlO1xyXG5cdCBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1mb250LXNpemU6IDAuODEzcmVtOyAvKiA9IDEzcHggKi9cclxuXHQgQGhlYWRlci1tZW51LWxvZ291dC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0IEBoZWFkZXItbWVudS1sb2dvdXQtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBoZWFkZXItbWVudS1sb2dvdXQtaWNvbi1jb2xvcjogQHdoaXRlO1xyXG5cdCBAaGVhZGVyLW1lbnUtbG9nb3V0LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAaGVhZGVyLW1lbnUtbG9nb3V0LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGhlYWRlci1tZW51LWxvZ291dC1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQGhlYWRlci1tZW51LWxvZ291dC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAaGVhZGVyLW1lbnUtbG9nb3V0LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBjb2xvci0yO1xyXG5cdCBAaGVhZGVyLW1lbnUtbG9nb3V0LWljb24tY29sb3ItaG92ZXI6IEB3aGl0ZTtcclxuXHQgQGhlYWRlci1tZW51LWxvZ291dC1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5cdCBAaGVhZGVyLW1lbnUtbWFyZ2luLXRvcC1zbTogMTRweDtcclxuXHJcblx0IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0OiAyMTlweDtcclxuXHQgQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtcmlnaHQtc206IDEyMHB4O1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodC14czogMTZweDtcclxuXHQgQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93OiBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93O1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS01OyAgXHJcblx0IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXNpemU6IEBmb250LXNpemU7XHJcblx0IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmc6IDNweCAxNnB4O1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAZ3JleS03O1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyOiAxcHggc29saWQgQGdyZXktNTsgIFxyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjogQGdyZXktMTtcclxuXHQgQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHktaG92ZXI6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyOiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLWhvdmVyOiBAZm9udC1zaXplO1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItbGVmdC1ob3ZlcjogNnB4IHNvbGlkIEBjb2xvci0yO1xyXG5cdCBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLWhvdmVyOiAzcHggMTZweCAzcHggMTBweDtcclxuXHJcblxyXG5cdC8vZm9vdGVyXHJcblx0IEBmb290ZXItd2lkdGg6IDEwMCU7XHJcblx0IEBmb290ZXItYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBmb290ZXItdG9wLW5hdi13aWR0aDogMTAwJTtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAZm9vdGVyLXRvcC1uYXYtY2FnZS13aWR0aDogMTAwJTtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWNhZ2UtbWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heDtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWNhZ2UtdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtd2lkdGg6IDEwMCU7XHJcblx0IEBmb290ZXItYm90dG9tLW5hdi1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBmb290ZXItYm90dG9tLW5hdi1jYWdlLXdpZHRoOiAxMDAlO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtY2FnZS10ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemU6IDEuMzc1cmVtOyAvKiA9IDIycHggKi9cclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0IEBmb290ZXItdG9wLW5hdi1saW5rLWFmdGVyLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLXNtOiAxLjEyNXJlbTsgLyogPSAxOHB4ICovXHJcblxyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcblx0IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXdlaWdodDtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzOiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemU7XHJcblx0IEBmb290ZXItdG9wLW5hdi1saW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAZm9vdGVyLXRvcC1uYXYtbGluay1jb2xvcjtcclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzOiB1bmRlcmxpbmU7XHJcblx0IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtc2l6ZS1zbS1ob3Zlci1mb2N1czogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLXNtO1xyXG5cdCBcclxuXHQgQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1wYXltZW50LW1ldGhvZHMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhpZ2hsaWdodC1zdHJvbmctcGF5bWVudC1tZXRob2RzLnN2Zyk7XHJcblx0IEBmb290ZXItdG9wLW5hdi1saW5rLWljb24tZGF0YS1wcm90ZWN0aW9uLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1oaWdobGlnaHQtc3Ryb25nLWRhdGEtcHJvdGVjdGlvbi5zdmcpO1xyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWhvdXNlLWNvbm5lY3Rpb24tdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhpZ2hsaWdodC1zdHJvbmctaG91c2UtY29ubmVjdGlvbi5zdmcpO1xyXG5cdCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWNvbnRyYWN0LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1oaWdobGlnaHQtc3Ryb25nLWNvbnRyYWN0LnN2Zyk7XHJcblx0IFxyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nOiAwO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0MjtcclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWNvbG9yOiBAY29sb3ItMztcclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nLXNtOiAwO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtc206IDFyZW07IC8qID0gMTZweCAqL1xyXG5cclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstcGFkZGluZy1ob3Zlci1mb2N1czogMDtcclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtc2l6ZS1ob3Zlci1mb2N1czogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplO1xyXG5cdCBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1jb2xvci1ob3Zlci1mb2N1czogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstY29sb3I7XHJcblx0IEBmb290ZXItYm90dG9tLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1czogbm9uZTtcclxuXHQgQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplLXNtLWhvdmVyLWZvY3VzOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtc207XHJcblxyXG5cclxuXHQvLyBtYWluXHJcblx0IEBtYWluLXBhZGRpbmctdG9wOiBAaGVhZGVyLWhlaWdodDtcclxuXHQgQG1haW4tcGFkZGluZy10b3Atc206IEBoZWFkZXItaGVpZ2h0LXNtO1xyXG5cclxuXHQgQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLXdpZHRoOiAxMDAlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtaGVpZ2h0OiA0MnB4O1xyXG5cdCBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktODtcclxuXHQgQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDogNDlweDtcclxuXHJcblx0IEBtYWluLXByb2Nlc3MtY2FnZS13aWR0aDogMTAwJTtcclxuXHQgQG1haW4tcHJvY2Vzcy1jYWdlLW1heC13aWR0aDogQHZpZXdwb3J0LXh4bC1tYXg7IFxyXG5cclxuXHQgQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLXdpZHRoOiAxMDAlO1xyXG5cdCBAbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2UtbWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heDtcclxuXHQgQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLW1pbi1oZWlnaHQ6IGF1dG87XHJcblx0IEBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0LW1kOiBhdXRvO1xyXG5cclxuXHQgQG1haW4tbG9naW4tYW5kLWNvbnRleHQtd2lkdGg6IDMzLjMzMzMzMyU7XHJcblx0IEBtYWluLWxvZ2luLWFuZC1jb250ZXh0LXdpZHRoLWxnOiA1MCU7XHJcblx0IEBtYWluLWxvZ2luLWFuZC1jb250ZXh0LXdpZHRoLW1kOiA1MCU7XHJcblx0IEBtYWluLWxvZ2luLWFuZC1jb250ZXh0LXdpZHRoLXNtOiAxMDAlO1xyXG5cdCBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC1vcmRlcjogMTtcclxuXHQgQG1haW4tcGFub3JhbWEtaW1hZ2Utd2lkdGg6IDEwMCU7XHJcblx0IEBtYWluLXBhbm9yYW1hLWltYWdlLWJhY2tncm91bmQtdXJsOiBub25lO1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuXHQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IFx0XHJcblx0IEBtYWluLXBhbm9yYW1hLWltYWdlLXdpZHRoLWxnOiAxMDAlO1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybC1sZzogbm9uZTtcclxuXHQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1wb3NpdGlvbi1sZzogcmlnaHQgMHB4O1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXNpemUtbGc6IGF1dG8gMTAwJTsgXHRcclxuXHQgQG1haW4tcGFub3JhbWEtaW1hZ2Utd2lkdGgtbWQ6IDEwMCU7XHJcblx0IEBtYWluLXBhbm9yYW1hLWltYWdlLW9yZGVyOiAyO1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1jbGFpbS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1jbGFpbS1mb250LXNpemU6IDEuNXJlbTsgLyogPSAzOHB4ICovXHJcblx0IEBtYWluLXBhbm9yYW1hLWNsYWltLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtYWluLXBhbm9yYW1hLWNsYWltLXRleHQtc2hhZG93OiBub25lO1xyXG5cdCBAbWFpbi1wYW5vcmFtYS1jbGFpbS1mb250LXNpemUtbGc6IDIuMTg4cmVtOyAvKiA9IDM1cHggKi9cclxuXHQgQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1zaXplLW1kOiAxLjYyNXJlbTsgLyogPSAyNnB4ICovXHJcblxyXG5cclxuXHQvLyBtYWluLWxvZ2luIGNhcmRcclxuXHQgQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGg6IDBweDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1ib3JkZXI6IEBtYWluLWxvZ2luLWNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkIEBibGFjaztcclxuXHQgQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLW1hcmdpbjogMTJweCAxNnB4IDBweCAxNnB4O1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLW1hcmdpbi1zbTogMHB4O1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLXBhZGRpbmctbGVmdDogMHB4O1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoOiAwcHg7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1sb2dpbi5zdmcpO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXdpZHRoOiA0NHB4O1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWhlaWdodDogNDRweDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXVybC1zbTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tbG9naW4uc3ZnKTtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi13aWR0aC1zbTogMzlweDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQtc206IDM5cHg7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tYmFja2dyb3VuZC1wb3NpdGlvbi1zbTogY2VudGVyIGNlbnRlcjtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1iYWNrZ3JvdW5kLXNpemUtc206IDY1JTtcclxuXHQgQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC1zaXplOiAyLjEyNXJlbTsgLyogPSAzNHB4ICovXHJcblx0IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC1zaXplLW1kOiAxLjgxM3JlbTsgLyogPSAyOXB4ICovXHJcblx0IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC1zaXplLXNtOiAxLjI1cmVtOyAvKiA9IDIwcHggKi9cclxuXHQgQG1haW4tbG9naW4tY2FyZC10aXRsZS1jb2xvcjogQGdyZXktMjtcclxuXHQgQG1haW4tbG9naW4tY2FyZC10aXRsZS1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20td2lkdGg6IDMycHg7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1oZWlnaHQ6IDMycHg7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1iYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3I7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1ib3JkZXI6IEBidXR0b24tZGVmYXVsdC1ib3JkZXI7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1ib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1wYWRkaW5nOiA1cHggMTJweCAzcHggMTJweDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLW1hcmdpbi10b3A6IDNweDtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tY29sb3ItaG92ZXItZm9jdXM6IEBidXR0b24tZGVmYXVsdC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJvcmRlci1ob3Zlci1mb2N1czogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHQgQG1haW4tbG9naW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtOiBAd2hpdGU7XHRcclxuXHQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvci1zbTogQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtOiBAY29sb3ItMztcdCBcclxuXHQgQG1haW4tbG9naW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc206IEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbTtcclxuXHQgQG1haW4tbG9naW4tY2FyZC1mb290ZXItYm9yZGVyLXRvcDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQG1haW4tbG9naW4tY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc206IEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbTtcclxuXHQgXHJcblx0IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWNvbG9yOiBAYnV0dG9uLXByaW1hcnktY29sb3I7XHJcblx0IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJvcmRlcjogMHB4IHNvbGlkIEBjb2xvci0yO1xyXG5cdCBAbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLWJvcmRlci1yYWRpdXM6IEBidXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk6IEBidXR0b24tcHJpbWFyeS1mb250LWZhbWlseTtcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ6IEBidXR0b24tcHJpbWFyeS1mb250LXdlaWdodDtcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1zaXplOiBAYnV0dG9uLXByaW1hcnktZm9udC1zaXplO1xyXG5cdCBAbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1wYWRkaW5nOiBAYnV0dG9uLXByaW1hcnktcGFkZGluZztcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM6IEBidXR0b24tcHJpbWFyeS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHQgQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktYm9yZGVyLWhvdmVyLWZvY3VzOiAwcHggc29saWQgQGNvbG9yLTM7XHJcblx0IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0zO1x0XHRcdFx0XHRcdFx0XHJcblx0XHJcbiAgICAgQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAbWFpbi1sb2dpbi1jYXJkLWxpbmstZm9udC1zaXplOiAxLjEyNXJlbTsgLyogPSAxOHB4ICovXHJcblx0IEBtYWluLWxvZ2luLWNhcmQtbGluay1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtbGluay1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTI7XHJcblx0IEBtYWluLWxvZ2luLWNhcmQtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM6IG5vbmU7XHJcblxyXG5cclxuXHQvLyBjb2NrcGl0LWNhcmRzXHJcblx0IEBjb2NrcGl0LWNhcmRzLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItM2I7XHJcblx0IEBjb2NrcGl0LWNhcmRzLWNvbnRhaW5lci1wYWRkaW5nLWJvdHRvbTogMzJweDtcclxuXHQgQGNvY2twaXQtY2FyZHMtY29udGFpbmVyLXBhZGRpbmctYm90dG9tLXNtOiAwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmRzLWNhZ2Utd2lkdGg6IDEwMCU7XHJcblx0IEBjb2NrcGl0LWNhcmRzLWNhZ2UtbWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heDtcclxuXHQgQGNvY2twaXQtY2FyZHMtY2FnZS1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHQgQGNvY2twaXQtY2FyZHMtY2FnZS1ib3JkZXItYm90dG9tLXNtOiAxcHggc29saWQgQGdyZXktNjtcclxuXHJcblx0IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXdpZHRoOiAwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9yZGVyOiBAY29ja3BpdC1jYXJkLWJvcmRlci13aWR0aCBzb2xpZCBAYmxhY2s7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblx0IEBjb2NrcGl0LWNhcmQtbWFyZ2luOiAzMnB4IDE2cHggMHB4IDE2cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtd2lkdGg6IGNhbGMoficzMy4zMzMzMzMlIC0gMTZweCAtIDE2cHgnKTtcclxuXHQgQGNvY2twaXQtY2FyZC13aWR0aC1sZzogY2FsYyh+JzUwJSAtIDE2cHggLSAxNnB4Jyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtd2lkdGgtbWQ6IGNhbGMofic1MCUgLSAxNnB4IC0gMTZweCcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLXdpZHRoLXNtOiAxMDAlO1xyXG5cdCBAY29ja3BpdC1jYXJkLW1hcmdpbi1zbTogMHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLXBhZGRpbmctbGVmdDogMHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoOiAwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24td2lkdGg6IDQ0cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taGVpZ2h0OiA0NHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tbG9naW4uc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1sb2dpbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByb2R1Y3QtY2FsY3VsYXRvci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWNhbGN1bGF0b3Iuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcm9kdWN0LWNhbGN1bGF0b3ItYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcm9kdWN0LWNhbGN1bGF0b3ItYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItcmVhZGluZy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLW1ldGVyLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItcmVhZGluZy1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLXJlYWRpbmctYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZS1tb2JpbGl0eS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWUtbW9iaWxpdHkuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1lLW1vYmlsaXR5LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZS1tb2JpbGl0eS1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wb3N0Ym94LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tcG9zdGJveC5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wb3N0Ym94LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1pbnZvaWNlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taW52b2ljZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgN3B4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1tZXRlci5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJlcGF5bWVudC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLXByZXBheW1lbnQuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJlcGF5bWVudC1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWN1c3RvbWVyLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDdweDtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb250cmFjdC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWNvbnRyYWN0LnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY29udHJhY3QtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDdweDtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb250cmFjdC1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1hY2NvdW50LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY3VzdG9tZXItYWNjb3VudC5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWFjY291bnQtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1hY2NvdW50LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWJhbmtkYXRhLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tYmFua2RhdGEuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1iYW5rZGF0YS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWJhbmtkYXRhLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW9yZGVyLXN0YXR1cy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLXNlcnZpY2Utc3RhdHVzLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvMi1mb290cHJpbnQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1jbzItZm9vdHByaW50LnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvMi1mb290cHJpbnQtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY29zdC12aWV3LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY29zdC12aWV3LnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY29zdC12aWV3LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY29zdC12aWV3LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWdyaWQtY29ubmVjdGlvbi11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWdyaWQtY29ubmVjdGlvbi5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWdyaWQtY29ubmVjdGlvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWdyaWQtY29ubmVjdGlvbi1iYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LWNvbXBhcmlzb24tdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1jb3N0LWNvbXBhcmlzb24uc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LWNvbXBhcmlzb24tYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LWNvbXBhcmlzb24tYmFja2dyb3VuZC1zaXplOiA2NSU7XHRcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi13aWR0aC1zbTogMzlweDtcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQtc206IDM5cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tdXJsLXNtOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1sb2dpbi5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtcG9zaXRpb24tc206IGNlbnRlciBjZW50ZXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tYmFja2dyb3VuZC1zaXplLXNtOiA2NSU7XHJcblx0IEBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZTogMS41cmVtOyAvKiA9IDM0cHggKi9cclxuXHQgQGNvY2twaXQtY2FyZC10aXRsZS1mb250LXNpemUtbWQ6IDEuMjVyZW07IC8qID0gMjlweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTogMS4xNXJlbTsgLyogPSAyMHB4ICovXHJcblx0IEBjb2NrcGl0LWNhcmQtdGl0bGUtY29sb3I6IEBncmV5LTI7XHJcblx0IEBjb2NrcGl0LWNhcmQtdGl0bGUtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLXdpZHRoOiAzMnB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20taGVpZ2h0OiAzMnB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWNvbG9yO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYm9yZGVyOiBAYnV0dG9uLWRlZmF1bHQtYm9yZGVyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYm9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tcGFkZGluZzogNXB4IDEycHggM3B4IDEycHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1tYXJnaW4tdG9wOiAzcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWNvbG9yLWhvdmVyLWZvY3VzOiBAYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1ib3JkZXItaG92ZXItZm9jdXM6IEBidXR0b24tZGVmYXVsdC1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHQgQGNvY2twaXQtY2FyZC1mb290ZXItYm9yZGVyLXRvcDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGNvY2twaXQtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNHB4IDZweDtcclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IDZweDtcclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXIuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24td2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCA2cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCA2cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDZweDtcclxuXHQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblxyXG5cdC8vIGNvY2twaXQtY2FyZHMgc20gdW5ldmVuICg9bnRoLWNoaWxkKDJuLTEpKVxyXG5cdCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuOiBAd2hpdGU7XHRcclxuXHQgQGNvY2twaXQtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW46IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuOiBAZ3JleS00O1xyXG5cdCBAY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW46IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0IEBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5cclxuXHQvLyBjb2NrcGl0LWNhcmRzIHNtIGV2ZW4gKD1udGgtY2hpbGQoMm4pKVxyXG5cdCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbjogQHdoaXRlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW46IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cdCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW46IEBncmV5LTQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW46IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cdCBAY29ja3BpdC1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW46IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cclxuXHJcblx0Ly8gY29ja3BpdC1jYXJkIHByb2R1Y3QtY2FsY3VsYXRvciAtIGN1c3RvbWVyIHR5cGUgcmFkaW9zXHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXNpemU6IDEuMHJlbTsgLyogPSAxOHB4ICovXHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3I6IEBncmV5LTE7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTE7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yOyBcclxuXHJcblx0Ly8gY29ja3BpdC1jYXJkIHByb2R1Y3QtY2FsY3VsYXRvciAtIGJyYW5jaGVzIHJhZGlvc1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplOiAxLjByZW07IC8qID0gMThweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvcjogQGdyZXktMTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1x0IFxyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi13YXRlci5zdmcpO1x0IFxyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcdCBcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0IFxyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcblx0IFxyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXI6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhczogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy5zdmcpO1xyXG5cdCBcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlci1ob3Zlci1mb2N1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlcjtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZTtcclxuXHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWlucHV0LWNvbnRhaW5lci1sYWJlbC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1oZWlnaHQ6IDQwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1mbGV4OiAyMCU7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogQGNvbG9yLTE7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTogQGNvbG9yLTE7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDEuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMS1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDEtYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDIuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMi1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDItYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMtYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDQuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNC1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDQtYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDUuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNS1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDUtYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0xLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS0xLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0xLWhvdmVyLWFjdGl2ZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtMS1hY3RpdmUuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTIuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS0yLWFjdGl2ZS5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtMy5zdmcpO1xyXG5cdCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTMtYWN0aXZlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS00LnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtNC1hY3RpdmUuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTUuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS01LWFjdGl2ZS5zdmcpO1xyXG5cdFxyXG5cclxuXHQvLyBjb2NrcGl0LWNhcmQgY28yLWZvb3RwcmludFxyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaGVpZ2h0OiA1MHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWZvbnQtc2l6ZTogMi4xMjVyZW07IC8qID0gMzRweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1vdXRwdXQtZmllbGQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1vdXRwdXQtZmllbGQtZm9udC1zaXplOiAyLjEyNXJlbTsgLyogPSAzNHB4ICovXHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLW91dHB1dC1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9waWN0LWNhcmQtZGF0YS1jbzIuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IGJvdHRvbTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXNpemU6IDM3JTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1ib3JkZXItdG9wOiAxcHggc29saWQgQHdoaXRlO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWltZy1maWVsZC13aWR0aDogMjBweDtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWltZy1maWVsZC1oZWlnaHQ6IDIwcHg7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1nZXJtYW55LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1mbGFnLWdlcm1hbnkuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWV1cm9wZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZmxhZy1ldXJvcGUuc3ZnKTtcclxuXHQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLXdvcmxkLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1mbGFnLWdsb2JlLnN2Zyk7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtdW5pdC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgXHJcblx0IFxyXG5cdC8vIGNvY2twaXQtY2FyZCBjb3N0LXZpZXdcclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwcHggMHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAd2hpdGU7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTE7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taGVpZ2h0OiA1MHB4O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1pY29uLWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWljb24tZmllbGQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWljb24tZmllbGQtZm9udC1zaXplOiAyLjEyNXJlbTsgLyogPSAzNHB4ICovXHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtc2l6ZTogMi4xMjVyZW07IC8qID0gMzRweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS11bml0LWZpZWxkLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS11bml0LWZpZWxkLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLXVuaXQtZmllbGQtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWFjY29yZGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1x0XHJcblx0XHJcblxyXG5cdC8vIGNvbnRleHQgbWVudVxyXG5cdCBAY29udGV4dC1tZW51LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcdFxyXG5cdCBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemU6IDEuNzVyZW07IC8qID0gMjhweCAqL1xyXG5cdCBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZzogMTBweCAxNnB4IDE0cHggMTZweDtcclxuXHQgQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtc2l6ZS1tZDogMS40MzhyZW07IC8qID0gMjNweCAqL1xyXG5cdCBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZy1tZDogN3B4IDE2cHg7XHJcblx0IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemUtc206IDEuMjVyZW07IC8qID0gMjBweCAqL1xyXG5cdCBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZy1zbTogNXB4IDE2cHg7XHJcblxyXG5cdCBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1jb2xsYXBzZWQtYmFja2dyb3VuZC1jYXJldC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2NvbnRleHQtaXRlbS1kb3duLnN2Zyk7XHJcblx0IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNhcmV0LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvY29udGV4dC1pdGVtLXVwLnN2Zyk7XHJcblx0IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcblx0IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKH4nMTAwJSAtIDFyZW0nKSBjZW50ZXI7XHJcblx0IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuXHQgQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWNvbGxhcHNlZC1iYWNrZ3JvdW5kLWNhcmV0LXVybC1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvY29udGV4dC1pdGVtLWRvd24taG92ZXItZm9jdXMuc3ZnKTtcclxuXHQgQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY2FyZXQtdXJsLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9jb250ZXh0LWl0ZW0tdXAtaG92ZXItZm9jdXMuc3ZnKTtcclxuXHQgQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLW1hcmdpbi1ib3R0b206IDFweDtcclxuXHQgQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJvcmRlci1ib3R0b20tcHJvY2Vzcy1uby10b2dnbGU6IDFweCBzb2xpZCBAY29sb3ItMztcclxuXHQgQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3ItaG92ZXItZm9jdXM6IEB3aGl0ZTtcclxuXHQgQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLXByb2Nlc3Mtbm8tdG9nZ2xlOiBAZ3JleS01O1xyXG5cdCBAY29udGV4dC1tZW51LWxhYmVsLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAY29udGV4dC1tZW51LWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGNvbnRleHQtbWVudS1sYWJlbC1mb250LXNpemU6IDAuNzVyZW07IC8qID0gMTJweCAqL1xyXG5cdCBAY29udGV4dC1tZW51LWxhYmVsLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3ItaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3I7XHJcblx0IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAY29udGV4dC1tZW51LXZhbHVlLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAY29udGV4dC1tZW51LXZhbHVlLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3ItaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3I7XHJcblxyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktNTtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC1zaXplOiAxcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1jb2xvcjogQGdyZXktMjtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1wYWRkaW5nOiAxMHB4IDE2cHggOHB4IDU2cHg7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGdyZXktNztcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzOiBAY29udGV4dC1tZW51LWVudHJ5LWJvcmRlci1ib3R0b207XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC1mYW1pbHk7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC13ZWlnaHQtaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC13ZWlnaHQ7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktY29sb3ItaG92ZXItZm9jdXM6IEBncmV5LTE7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWNvbG9yO1xyXG5cclxuXHQgQGNvbnRleHQtbWVudS1hY2NvcmRpb24taXRlbS1sYXN0LWNoaWxkLWJvcmRlci1ib3R0b20tc206IDE1cHggc29saWQgQGdyZXktNTtcclxuXHQgXHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTJweDtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMuc3ZnKTtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLWdhcy1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDEycHg7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1nYXMtYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXIuc3ZnKTtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTJweDtcclxuXHQgQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDEycHg7XHJcblx0IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy5zdmcpO1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxMXB4O1xyXG5cdCBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblxyXG5cclxuXHQvLyBwcm9jZXNzXHJcblx0IEBtYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aDogY2FsYyh+J0B7dmlld3BvcnQteHMtbWlufSArIEB7bWFpbi1wcm9jZXNzLW1heC13aWR0aH0gKyBAe3ZpZXdwb3J0LXhzLW1pbn0nKTtcclxuXHQgQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtbWluLWhlaWdodC1tZDogMDtcclxuXHQgQG1haW4tcHJvY2Vzcy1tYXgtd2lkdGg6IDk2MHB4O1xyXG5cdCBAbWFpbi1wcm9jZXNzLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdCBcclxuXHQgQG1haW4tY29udGV4dC1iYWNrZ3JvdW5kLWNvbG9yLW1kOiBAY29sb3ItMztcclxuXHQgQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtYmFja2dyb3VuZC11cmw6IG5vbmU7XHJcblx0IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQG1haW4tcHJvY2Vzcy1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQHdoaXRlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQyO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtY29sb3I6IEBncmV5LTE7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1mb250LXNpemU6IDEuNzVyZW07IC8qID0gMjhweCAqL1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtcGFkZGluZy10b3A6IDdweDtcclxuXHQgQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtYm9keS1ib3JkZXItcmFkaXVzOiAwcHg7IFxyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplLXNtOiAxLjM3NXJlbTsgLyogPSAyMnB4ICovXHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJvcmRlci10b3A6IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1mb290ZXItYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBcclxuXHQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1xyXG5cdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCA1cHg7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlci1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCA0cHg7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXIuc3ZnKTtcclxuXHQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggNXB4O1xyXG5cdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtd2F0ZXItYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLnN2Zyk7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggNHB4O1xyXG5cdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuXHQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IDBweCA0cHg7XHJcblx0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHQgXHJcblx0IEBlY2FyLWltYWdlLXJvdy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcHJvY2Vzcy1lLWNhci1mdW5kaW5nLnN2Zyk7XHJcblx0IFxyXG5cclxuXHQgQGhyLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblxyXG5cdC8vIGNhcmQgaW4gY2FyZFxyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQyO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LXNpemU6IDEuMjVyZW07IC8qID0gMjBweCAqL1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9keS1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWZvb3Rlci1ib3JkZXItdG9wOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1mb290ZXItYm9yZGVyLXJhZGl1czogMHB4OyBcclxuXHJcblx0Ly8gc3RlcHNcclxuXHQgQHN0ZXBzLWNvbnRhaW5lci1tYXJnaW46IDdweCAzNnB4IDBweCAwcHg7XHJcblx0IEBzdGVwLXdpZHRoOiAxMXB4O1xyXG5cdCBAc3RlcC1oZWlnaHQ6IDExcHg7XHJcblx0IEBzdGVwLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTQ7XHJcblx0IEBzdGVwLWJvcmRlcjogMXB4IHNvbGlkIEBncmV5LTQ7XHJcblx0IEBzdGVwLWJvcmRlci1yYWRpdXM6IDBweDtcclxuXHQgQHN0ZXAtYmFja2dyb3VuZC1jb2xvci1hY3RpdmU6IEBjb2xvci0yO1xyXG5cdCBAc3RlcC1ib3JkZXItYWN0aXZlOiAxcHggc29saWQgQGNvbG9yLTI7XHJcblxyXG5cclxuXHQvLyBmb3JtIGxhYmVsc1xyXG5cdCBAbGFiZWwtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBsYWJlbC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBsYWJlbC1jb2xvcjogQGZvbnQtY29sb3I7XHJcblx0IEBsYWJlbC1mb250LXNpemU6IDFyZW07IC8qID0gMTZweCAqL1xyXG5cdCBAY29uZmlybS1wYWdlLWxhYmVsLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAY29uZmlybS1wYWdlLWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNvbmZpcm0tcGFnZS1sYWJlbC1jb2xvcjogQGZvbnQtY29sb3I7XHJcblx0IEBjb25maXJtLXBhZ2UtbGFiZWwtZm9udC1zaXplOiAxcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBjb25maXJtLXBhZ2UtdmFsdWUtY29sb3I6IEBmb250LWNvbG9yO1xyXG5cdCBAY29uZmlybS1wYWdlLXZhbHVlLWZvbnQtc2l6ZTogMXJlbTsgLyogPSAxNnB4ICovXHJcblxyXG5cdC8vIGZvcm0gaW5wdXRzXHJcblx0IEBmb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3I6IEBncmV5LTM7XHJcblx0IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuXHQgQGZvcm0tY29udHJvbC1jb2xvcjogQGZvbnQtY29sb3I7XHJcblx0IEBmb3JtLWNvbnRyb2wtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZTogMXJlbTsgLyogPSAxNnB4ICovXHJcblx0IEBmb3JtLWJvcmRlci13aWR0aDogMXB4O1xyXG5cdCBAZm9ybS1jb250cm9sLWJvcmRlcjogQGZvcm0tYm9yZGVyLXdpZHRoIHNvbGlkIEBncmV5LTQ7XHJcblx0IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTogMC45MzhyZW07IC8qID0gMTVweCAqL1xyXG5cdCBAZm9ybS1jb250cm9sLXBhZGRpbmctdG9wOiAwLjM3NXJlbTtcclxuXHQgQGZvcm0tY29udHJvbC1wYWRkaW5nLWJvdHRvbTogQGZvcm0tY29udHJvbC1wYWRkaW5nLXRvcDtcclxuXHQgQGZvcm0tY29udHJvbC1wYWRkaW5nLWxlZnQ6IDAuNzVyZW07XHJcblx0IEBmb3JtLWNvbnRyb2wtcGFkZGluZy1yaWdodDogQGZvcm0tY29udHJvbC1wYWRkaW5nLWxlZnQ7XHRcclxuXHJcblx0IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1czogQGdyZXktNztcclxuXHQgQGZvcm0tY29udHJvbC1jb2xvci1mb2N1czogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHQgQGZvcm0tY29udHJvbC1mb250LWZhbWlseS1mb2N1czogQGZvcm0tY29udHJvbC1mb250LWZhbWlseTtcclxuXHQgQGZvcm0tY29udHJvbC1mb250LXdlaWdodC1mb2N1czogQGZvcm0tY29udHJvbC1mb250LXdlaWdodDtcclxuXHQgQGZvcm0tY29udHJvbC1mb250LXNpemUtZm9jdXM6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xyXG5cdCBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1czogMXB4IHNvbGlkIEBncmV5LTQ7XHJcblx0IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtLWZvY3VzOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTtcclxuXHJcblx0IEBmb3JtLWNvbnRyb2wtcmVhZG9ubHktYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWJvcmRlci1jb2xvcjogQGdyZXktNjtcclxuXHQgQGZvcm0tY29udHJvbC1yZWFkb25seS1taW4taGVpZ2h0OiBjYWxjKH4nKDEuNSAqIEB7Zm9ybS1jb250cm9sLWZvbnQtc2l6ZX0pICsgKDIgKiBAe2Zvcm0tYm9yZGVyLXdpZHRofSkgKyBAe2Zvcm0tY29udHJvbC1wYWRkaW5nLXRvcH0gKyBAe2Zvcm0tY29udHJvbC1wYWRkaW5nLWJvdHRvbX0nKTtcclxuXHQgQGZvcm0tY29udHJvbC1yZWFkb25seS1taW4taGVpZ2h0LXNtOiBjYWxjKH4nKDEuNSAqIEB7Zm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbX0pICsgKDIgKiBAe2Zvcm0tYm9yZGVyLXdpZHRofSkgKyBAe2Zvcm0tY29udHJvbC1wYWRkaW5nLXRvcH0gKyBAe2Zvcm0tY29udHJvbC1wYWRkaW5nLWJvdHRvbX0nKTtcclxuXHJcblx0IEBpbnB1dC1ncm91cC10ZXh0LWJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0IEBpbnB1dC1ncm91cC10ZXh0LWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHQgQGlucHV0LWdyb3VwLXRleHQtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHQgQGlucHV0LWdyb3VwLXRleHQtcmVhZG9ubHktYm9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWJvcmRlci1jb2xvcjtcclxuXHQgQGlucHV0LWdyb3VwLXRleHQtcmVhZG9ubHktY29sb3I6IEBncmV5LTI7XHJcblx0IEBpbnB1dC1ncm91cC10ZXh0LXJlYWRvbmx5LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblxyXG5cdC8vIGZvcm0gaW5wdXRzIGxvZ2luIGNhcmRcclxuXHQgQGZvcm0tY29udHJvbC1sb2dpbi1sYWJlbC1jb2xvcjogQGdyZXktMTtcclxuXHQgQGZvcm0tY29udHJvbC1sb2dpbi1sYWJlbC1jb2xvci1mb2N1czogQGNvbG9yLTI7XHJcblx0IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1czogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvcjogQGdyZXktNDtcclxuXHQgQGZvcm0tY29udHJvbC1sb2dpbi1ib3JkZXItY29sb3ItZm9jdXM6IEBjb2xvci0yO1xyXG5cdCBAZm9ybS1jb250cm9sLWxvZ2luLWNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdCBAZm9ybS1jb250cm9sLWxvZ2luLWNvbG9yLWZvY3VzOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdCBAZm9ybS1jb250cm9sLWxvZ2luLWljb24tY29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcblx0IEBmb3JtLWNvbnRyb2wtbG9naW4taWNvbi1jb2xvci1mb2N1czogQGZvcm0tY29udHJvbC1jb2xvci1mb2N1cztcdFxyXG5cclxuXHQvLyBmb3JtLWZsb2F0aW5nIGxhYmVsICsgaW5wdXRcclxuXHQgQGZvcm0tZmxvYXRpbmctbGFiZWwtY29sb3I6IEBncmV5LTI7XHJcblx0IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWNvbG9yLWZvY3VzOiBAZ3JleS0yO1xyXG5cdCBAZm9ybS1mbG9hdGluZy1sYWJlbC1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQGZvcm0tZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLXNtOiAwLjkzOHJlbTsgLyogPSAxNXB4ICovXHJcblx0IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1mb2N1czogMC43NXJlbTsgLyogPSAxMnB4ICovXHJcblx0IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQgQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHJcblx0Ly8gc2VsZWN0cyArIGF1dG9jb21wbGV0ZVxyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS01O1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemU6IDFyZW07IC8qID0gMTZweCAqL1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEB3aGl0ZTtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzOiAxcHggc29saWQgQGdyZXktNTtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGZvbnQtcmVndWxhcjtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLWhvdmVyLWZvY3VzOiAxcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTI7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS01O1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1mb250LXNpemU6IDFyZW07IC8qID0gMTZweCAqL1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJvcmRlci1ib3R0b207XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1mYW1pbHk7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQtaG92ZXItZm9jdXM6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQ7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1zaXplLWhvdmVyLWZvY3VzOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtc2l6ZTtcclxuXHQgQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvci1ob3Zlci1mb2N1czogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvcjtcclxuXHQvLyBzZWxlY3RzIG9wdGdyb3VwIFxyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1vcHRncm91cC1kcm9wZG93bi1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1vcHRncm91cC1kcm9wZG93bi1oZWFkZXItZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LW9wdGdyb3VwLWRyb3Bkb3duLWhlYWRlci1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBib290c3RyYXAtc2VsZWN0LW9wdGdyb3VwLWRyb3Bkb3duLWhlYWRlci1mb250LXNpemU6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplO1xyXG5cdCBAYm9vdHN0cmFwLXNlbGVjdC1vcHRncm91cC1kcm9wZG93bi1oZWFkZXItY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblxyXG5cdC8vIGNhbGVuZGFyIFxyXG5cdCBAY2FsZW5kYXItYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0IEBjYWxlbmRhci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjYWxlbmRhci1ib3gtc2hhZG93OiBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93O1xyXG5cdCBAY2FsZW5kYXItdGgtcHJldi1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuXHQgQGNhbGVuZGFyLXRoLXN3aXRjaC1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuXHQgQGNhbGVuZGFyLXRoLW5leHQtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci10aC1wcmV2LWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjYWxlbmRhci10aC1zd2l0Y2gtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGNhbGVuZGFyLXRoLW5leHQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGNhbGVuZGFyLXRoLXByZXYtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci10aC1zd2l0Y2gtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci10aC1uZXh0LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBjb2xvci0zO1xyXG5cdCBAY2FsZW5kYXItdGgtcHJldi1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5cdCBAY2FsZW5kYXItdGgtc3dpdGNoLWNvbG9yLWhvdmVyOiBAd2hpdGU7XHJcblx0IEBjYWxlbmRhci10aC1uZXh0LWNvbG9yLWhvdmVyOiBAd2hpdGU7XHJcblx0IEBjYWxlbmRhci10aC1kb3ctY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAY2FsZW5kYXItdGQtZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEBjYWxlbmRhci10ZC1jb2xvcjogQGdyZXktMTtcclxuXHQgQGNhbGVuZGFyLXRkLWNvbG9yLWhvdmVyOiBAZ3JleS0xO1xyXG5cdCBAY2FsZW5kYXItdGQtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogQGdyZXktNTtcclxuXHQgQGNhbGVuZGFyLWFjdGl2ZS1kYXktY29sb3I6IEB3aGl0ZTtcclxuXHQgQGNhbGVuZGFyLWFjdGl2ZS1kYXktZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBjYWxlbmRhci1hY3RpdmUtZGF5LWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGNhbGVuZGFyLWFjdGl2ZS1kYXktYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci10b2RheS1kYXktY29sb3I6IEB3aGl0ZTtcclxuXHQgQGNhbGVuZGFyLXRvZGF5LWRheS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGNhbGVuZGFyLXRvZGF5LWRheS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBjYWxlbmRhci10b2RheS1kYXktYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBjYWxlbmRhci1kYXktbWFya2VkLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcblx0IEBjYWxlbmRhci1kYXktc2Vjb25kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBjYWxlbmRhci1kYXktc2Vjb25kLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTQ7XHJcblxyXG5cdC8vIGZpbGUtaW5wdXRcclxuXHQgQGZpbGUtaW5wdXQtYm9yZGVyLWNvbG9yLWZvY3VzOiBAY29sb3ItMztcdFxyXG5cdCBAZmlsZS1pbnB1dC1idG4tcHJpbWFyeS1ib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMztcclxuXHQgQGZpbGUtaW5wdXQtYnRuLXByaW1hcnktYm9yZGVyLWhvdmVyOiAxcHggc29saWQgQGNvbG9yLTM7XHJcblx0IEBmaWxlLWlucHV0LWJ0bi1kZWZhdWx0LWJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0IEBmaWxlLWlucHV0LWJ0bi1kZWZhdWx0LWJvcmRlci1ob3ZlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0IEBmaWxlLWlucHV0LWFsZXJ0LWZvbnQtc2l6ZTogMC44NzVyZW07IC8qID0gMTRweCAqL1xyXG5cclxuXHQvLyBzbGlkZXJcclxuXHQgQHNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAc2xpZGVyLXNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuXHQgQHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBzbGlkZXItaGFuZGxlLWJvcmRlcjogMXB4IHNvbGlkIEBjb2xvci0zO1xyXG5cdCBAc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0IFxyXG5cdC8vIHNsaWRlciBmbGF0bWF0ZXMgKyBob3VzZXMgKyB2ZWhpY2xlc1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXNpbmdsZS1wZXJzb24uc3ZnKTtcclxuXHQgQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtc2l6ZTogMzhweCBhdXRvO1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtaGVpZ2h0OiAzOHB4O1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtbWluLXdpZHRoOiAzMHB4O1xyXG5cdCBcclxuXHQgQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tbXVsdGlwbGUtcGVyc29ucy5zdmcpO1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLXNpemU6IDM4cHggYXV0bztcclxuXHQgQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1oZWlnaHQ6IDM4cHg7XHJcblx0IEBzbGlkZXItZmxhdG1hdGVzLWJhY2tncm91bmQtbWluLXdpZHRoOiA2MHB4O1xyXG5cclxuXHQgQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1ob3VzZS1zbWFsbC5zdmcpO1xyXG5cdCBAc2xpZGVyLWhvdXNlLXNtYWxsLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1zaXplOiAzOHB4IGF1dG87XHJcblx0IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1oZWlnaHQ6IDM4cHg7XHJcblx0IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1taW4td2lkdGg6IDMwcHg7XHJcblxyXG5cdCBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhvdXNlLWxhcmdlLnN2Zyk7XHJcblx0IEBzbGlkZXItaG91c2UtbGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHQgQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLXNpemU6IDM4cHggYXV0bztcclxuXHQgQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLWhlaWdodDogMzhweDtcclxuXHQgQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLW1pbi13aWR0aDogNjBweDtcclxuXHQgXHJcblx0IEBzbGlkZXItdmVoaWNsZS1zbWFsbC1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLXNtYWxsLnN2Zyk7XHJcblx0IEBzbGlkZXItdmVoaWNsZS1zbWFsbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdCBAc2xpZGVyLXZlaGljbGUtc21hbGwtYmFja2dyb3VuZC1zaXplOiAzOHB4IGF1dG87XHJcblx0IEBzbGlkZXItdmVoaWNsZS1zbWFsbC1iYWNrZ3JvdW5kLWhlaWdodDogMzhweDtcclxuXHQgQHNsaWRlci12ZWhpY2xlLXNtYWxsLWJhY2tncm91bmQtbWluLXdpZHRoOiAzMHB4O1xyXG5cclxuXHQgQHNsaWRlci12ZWhpY2xlLWxhcmdlLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbGFyZ2Uuc3ZnKTtcclxuXHQgQHNsaWRlci12ZWhpY2xlLWxhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0IEBzbGlkZXItdmVoaWNsZS1sYXJnZS1iYWNrZ3JvdW5kLXNpemU6IDM4cHggYXV0bztcclxuXHQgQHNsaWRlci12ZWhpY2xlLWxhcmdlLWJhY2tncm91bmQtaGVpZ2h0OiAzOHB4O1xyXG5cdCBAc2xpZGVyLXZlaGljbGUtbGFyZ2UtYmFja2dyb3VuZC1taW4td2lkdGg6IDYwcHg7XHRcdFx0XHRcclxuXHJcblx0Ly8gcmFkaW9zICsgY2hlY2tib3hlc1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtbGFiZWwtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LXNpemU6IEBmb250LXNpemU7XHJcblx0IEByYWRpby1jaGVja2JveC1sYWJlbC1jb2xvcjogQGZvbnQtY29sb3I7XHJcblx0IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXItY29sb3ItZm9jdXM6IEBncmV5LTQ7XHJcblx0IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDogQHdoaXRlO1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0IEByYWRpby1jaGVja2JveC1jaGVja2VkLWJvcmRlcjogMXB4IHNvbGlkIEBncmV5LTQ7XHJcblx0IEByYWRpby1jaGVja2JveC1jaGVja2VkLWJvcmRlci1jb2xvci1mb2N1czogQGdyZXktNDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDogQHdoaXRlO1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZDogQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuXHQgQHJhZGlvLWJ1bGxldC1ib3JkZXI6IDFweCBzb2xpZCBAZ3JleS0xO1xyXG5cdCBAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTE7XHJcblx0IEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQ6IEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuXHQgQGNoZWNrYm94LXRpY2stY29sb3I6IEBncmV5LTE7XHJcblx0IFxyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcblx0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggMnB4O1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblx0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMXB4O1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2F0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcblx0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDJweDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDFweDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblx0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcblx0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDFweDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2FzdGV3YXRlci5zdmcpO1xyXG5cdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDJweDtcclxuXHQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblxyXG5cdCBAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IEBncmV5LTQ7XHJcblx0IEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTY7XHJcblx0IEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdCBAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuXHQgQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTQ7XHJcblx0IEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZDogQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0IEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1ib3JkZXItY29sb3I6IEBncmV5LTQ7XHJcblx0IEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAZ3JleS02O1xyXG5cdCBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQ6IEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdCBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJvcmRlcjogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG5cdCBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBjb2xvci0yO1xyXG5cdCBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblxyXG5cdCBAdHJpLXN0YXRlLXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAdHJpLXN0YXRlLXRvZ2dsZS1ib3JkZXI6IDFweCBzb2xpZCBAZ3JleS00O1xyXG5cdCBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuXHQgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTQ7XHJcblx0IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZDogQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0IEB0cmktc3RhdGUtdG9nZ2xlLWJvcmRlci1hY3RpdmUtbmVnOiAxcHggc29saWQgQHJlZDtcclxuXHQgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJvcmRlci1hY3RpdmUtbmVnOiAxcHggc29saWQgQHJlZDtcclxuXHQgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZzogQHJlZDtcclxuXHQgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1uZWc6IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWc7XHJcblx0IEB0cmktc3RhdGUtdG9nZ2xlLWJvcmRlci1hY3RpdmUtcG9zOiAxcHggc29saWQgQGNvbG9yLTI7XHJcblx0IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1ib3JkZXItYWN0aXZlLXBvczogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG5cdCBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zOiBAY29sb3ItMjtcclxuXHQgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1wb3M6IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1wb3M7XHJcblx0XHJcblx0XHJcblx0Ly8gYnV0dG9uc1xyXG5cdCBAYnV0dG9uLWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcblx0IEBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuXHQgQGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG5cdCBAYnV0dG9uLXByaW1hcnktY29sb3I6IEBncmV5LTE7XHJcblx0IEBidXR0b24tcHJpbWFyeS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGJ1dHRvbi1wcmltYXJ5LWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGJ1dHRvbi1wcmltYXJ5LWZvbnQtc2l6ZTogMS4wcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQGJ1dHRvbi1wcmltYXJ5LXBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdCBAYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5cdCBAYnV0dG9uLXByaW1hcnktYm9yZGVyLWhvdmVyLWZvY3VzOiAycHggc29saWQgQGNvbG9yLTE7XHJcblx0IEBidXR0b24tcHJpbWFyeS1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTE7XHJcblx0IFxyXG5cdCBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5cdCBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtYm9yZGVyOiAwcHggc29saWQgQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5cdCBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtY29sb3I6IEBncmV5LTM7XHJcblxyXG5cdCBAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtYm9yZGVyOiAycHggc29saWQgQGNvbG9yLTE7XHJcblx0IEBidXR0b24tZGVmYXVsdC1jb2xvcjogQGdyZXktMTtcclxuXHQgQGJ1dHRvbi1kZWZhdWx0LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtZm9udC1zaXplOiAxLjByZW07IC8qID0gMTZweCAqL1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtcGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0IEBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMTtcclxuXHQgQGJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1czogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM6IEBncmV5LTE7XHJcblx0IFxyXG5cdCBAYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtYm9yZGVyOiAycHggc29saWQgQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5cdCBAYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtY29sb3I6IEBncmV5LTM7XHJcblxyXG5cdCBAYnV0dG9uLWNsb3NlLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAYnV0dG9uLWNsb3NlLXdpZHRoOiA0MnB4O1xyXG5cdCBAYnV0dG9uLWNsb3NlLWhlaWdodDogMzRweDtcclxuXHQgQGJ1dHRvbi1jbG9zZS1wYWRkaW5nOiA4cHggMHB4IDBweCAwcHg7XHJcblx0IEBidXR0b24tY2xvc2UtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGJ1dHRvbi1jbG9zZS1ib3JkZXI6IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEBidXR0b24tY2xvc2UtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAYnV0dG9uLWNsb3NlLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAYnV0dG9uLWNsb3NlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5cdCBAYnV0dG9uLWNsb3NlLWJvcmRlci1ob3Zlci1mb2N1czogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGJ1dHRvbi1jbG9zZS1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5cdCBAYnV0dG9uLWNsb3NlLXNoYWRvd2VkLWJveC1zaGFkb3c6IEBzaGFkb3dlZC1lbGVtZW50LWJveC1zaGFkb3c7XHJcblxyXG5cclxuXHQvLyBsaW5rc1xyXG5cdCBAbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAbGluay1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBsaW5rLXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdCBAbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGZvbnQtcmVndWxhcjtcclxuXHQgQGxpbmstZm9udC13ZWlnaHQtaG92ZXItZm9jdXM6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAbGluay1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTM7XHJcblx0IEBsaW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1czogdW5kZXJsaW5lO1xyXG5cclxuXHQgQHBvc3Rib3gtbGluay1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQHBvc3Rib3gtbGluay1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBwb3N0Ym94LWxpbmstY29sb3I6IEBsaW5rLWNvbG9yO1xyXG5cdCBAcG9zdGJveC1saW5rLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHQgQHBvc3Rib3gtbGluay13aWR0aDogY2FsYyh+JzEwMCUgLSAxMDBweCcpO1xyXG5cdCBAcG9zdGJveC1pY29uLWNvbG9yOiBAbGluay1jb2xvcjtcclxuXHQgQHBvc3Rib3gtbGluay1jb2xvci1ob3Zlci1mb2N1czogQGxpbmstY29sb3I7XHJcblx0IEBwb3N0Ym94LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzOiB1bmRlcmxpbmU7XHJcblx0IEBwb3N0Ym94LWxpbmstcmVhZC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQHBvc3Rib3gtbGluay1yZWFkLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yOiBAbGluay1jb2xvcjtcclxuXHQgQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yLWhvdmVyLWZvY3VzOiBAbGluay1jb2xvcjtcclxuXHQgQHBvc3Rib3gtaWNvbi1yZWFkLWNvbG9yOiBAZ3JleS00O1xyXG5cclxuXHQgQGZvcm0tbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGZvcm0tbGluay1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBmb3JtLWxpbmstY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAZm9ybS1saW5rLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHQgQGZvcm0tbGluay10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHQgQGZvcm0tbGluay1pY29uLWRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgQGZvcm0tbGluay1pY29uLWNvbG9yOiBAZm9ybS1saW5rLWNvbG9yO1xyXG5cdCBAZm9ybS1saW5rLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzOiBAZm9ybS1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdCBAZm9ybS1saW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAZm9ybS1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdCBAZm9ybS1saW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMztcclxuXHQgQGZvcm0tbGluay1mb250LXNpemUtaG92ZXItZm9jdXM6IEBmb3JtLWxpbmstZm9udC1zaXplO1xyXG5cdCBAZm9ybS1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1czogdW5kZXJsaW5lO1xyXG5cdCBAZm9ybS1saW5rLWljb24tY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0zO1xyXG5cclxuXHJcblx0Ly8gbWV0ZXItdmFsdWUtZGlzcGxheVxyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0IEBtZXRlci12YWx1ZS1kaXNwbGF5LWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1jZWxsLWJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtbm90LWF2YWlsYWJsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1jb2xvcjogQGdyZXktMTtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1jb2xvcjogQGdyZXktMjtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtY29tbWEtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LWNvbW1hLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHJcblxyXG5cdC8vIHRhYnNcclxuXHQgQHRhYi1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEB0YWItYm9yZGVyLWNvbG9yOiBAZ3JleS00O1xyXG5cdCBAdGFiLWJvcmRlcjogMXB4IHNvbGlkICBAdGFiLWJvcmRlci1jb2xvcjtcclxuXHQgQHRhYi1ib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0IEB0YWItbmF2LWxpbmstYmFja2dyb3VuZC1jb2xvcjogQGdyZXktODtcclxuXHQgQHRhYi1uYXYtbGluay1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAd2hpdGU7XHJcblx0IEB0YWItbmF2LWxpbmstZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEB0YWItbmF2LWxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAdGFiLW5hdi1saW5rLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHQgQHRhYi1uYXYtbGluay1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEB0YWItbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXI6IEB0YWItbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcblx0IEB0YWItbmF2LWxpbmstZm9udC13ZWlnaHQtaG92ZXI6IEB0YWItbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0IEB0YWItbmF2LWxpbmstZm9udC1zaXplLWhvdmVyOiBAdGFiLW5hdi1saW5rLWZvbnQtc2l6ZTtcclxuXHQgQHRhYi1uYXYtbGluay1jb2xvci1ob3ZlcjogQHRhYi1uYXYtbGluay1jb2xvcjtcclxuXHQgQHRhYi1uYXYtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogQHRhYi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAdGFiLW5hdi1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAdGFiLWJhY2tncm91bmQtY29sb3I7XHJcblx0IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHQgQHRhYi1uYXYtbGluay1hY3RpdmUtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LWZhbWlseS1ob3ZlcjogQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHQgQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1zaXplLWhvdmVyOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LXNpemU7XHJcblx0IEB0YWItbmF2LWxpbmstYWN0aXZlLWNvbG9yLWhvdmVyOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1jb2xvcjtcclxuXHJcblxyXG5cdC8vIG1vZGFsIGRpYWxvZ3VlXHJcblx0IEBtb2RhbC1jb250ZW50LWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQG1vZGFsLWhlYWRlci1ib3JkZXItYm90dG9tOiAwcHg7XHJcblx0IEBtb2RhbC10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQG1vZGFsLXRpdGxlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQG1vZGFsLXRpdGxlLWZvbnQtc2l6ZTogMS4xMjVyZW07IC8qID0gMThweCAqL1xyXG5cdCBAbW9kYWwtdGl0bGUtY29sb3I6IEBncmV5LTE7XHJcblx0IEBtb2RhbC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQG1vZGFsLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBtb2RhbC1mb290ZXItYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBncmV5LTU7XHJcblxyXG5cclxuXHQvLyB0YWJsZXNcclxuXHQgQHRhYmxlLXJlc3BvbnNpdmUtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAdGhlYWQtdGgtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHQgQHRoZWFkLXRoLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAdGhlYWQtdGgtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAdGhlYWQtZm9udC1zaXplOiAxcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQHRoZWFkLXRoLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGhlYWQtdGgtYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEB0aGVhZC10aC1ib3JkZXItdG9wOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAdGhlYWQtdGgtYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAdGhlYWQtdGgtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQHRib2R5LXRkLWJvcmRlci1sZWZ0OiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAdGJvZHktdGQtYm9yZGVyLXRvcDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQHRib2R5LXRkLWJvcmRlci1yaWdodDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQHRib2R5LXRkLWJvcmRlci1ib3R0b206IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEB0Ym9keS10ZC1jb2xvci11bmV2ZW46IEBmb250LWNvbG9yOyAvKiB0YWJsZS1zdHJpcGVkIHRkIHVuZXZlbiAoPW50aC1jaGlsZCgybi0xKSkgKi9cclxuXHQgQHRib2R5LXRkLWNvbG9yLWV2ZW46IEBmb250LWNvbG9yOyAgIC8qIHRhYmxlLXN0cmlwZWQgdGQgZXZlbiAgICg9bnRoLWNoaWxkKDJuKSkgICAqL1xyXG5cdCBAdGJvZHktdGQtYmFja2dyb3VuZC1jb2xvci11bmV2ZW46IEB3aGl0ZTtcdC8qIHRhYmxlLXN0cmlwZWQgdGQgdW5ldmVuICg9bnRoLWNoaWxkKDJuLTEpKSAqL1xyXG5cdCBAdGJvZHktdGQtYmFja2dyb3VuZC1jb2xvci1ldmVuOiBAZ3JleS03O1x0LyogdGFibGUtc3RyaXBlZCB0ZCBldmVuICAgKD1udGgtY2hpbGQoMm4pKSAgICovXHJcblx0IEB0Ym9keS10ZC1jb2xsYXBzZS1yb3ctYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHQgQGRhdGF0YWJsZS1wb3N0Ym94VGFibGUtbWVzc2FnZS1jb250ZW50LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblxyXG5cdC8vIHBhZ2luYXRpb25cclxuXHQgQHBhZ2luYXRpb24tYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuXHQgQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdCBAcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAcGFnaW5hdGlvbi1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBwYWdpbmF0aW9uLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuXHQgQHBhZ2luYXRpb24tZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5O1xyXG5cdCBAcGFnaW5hdGlvbi1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQ7XHJcblx0IEBwYWdpbmF0aW9uLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcblx0IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LWZhbWlseTtcclxuXHQgQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcblx0IEBwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvci1ob3Zlci1mb2N1czogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xyXG5cdCBAcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblxyXG5cclxuXHQvLyBzZXJ2aWNlIHN0YXR1c1xyXG5cdCBAc2VydmljZS1zdGF0dXMtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1mb250LXNpemU6IEBmb250LXNpemU7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1jb2xvcjogQGZvbnQtY29sb3I7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvMDNfc3RhdHVzLWljb25fYWhlYWQucG5nKTtcclxuXHQgQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb246IGNlbnRlciAxcmVtO1xyXG5cdCBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbi1zbTogMXJlbSBjZW50ZXI7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtZm9udC1mYW1pbHk6IEBzZXJ2aWNlLXN0YXR1cy1mb250LWZhbWlseTtcclxuXHQgQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1mb250LXdlaWdodDogQHNlcnZpY2Utc3RhdHVzLWZvbnQtd2VpZ2h0O1xyXG5cdCBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWZvbnQtc2l6ZTogQHNlcnZpY2Utc3RhdHVzLWZvbnQtc2l6ZTtcclxuXHQgQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1jb2xvcjogQHdoaXRlO1xyXG5cdCBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWJhY2tncm91bmQtaW1hZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFLzAyX3N0YXR1cy1pY29uX3Byb2Nlc3NpbmcucG5nKTtcclxuXHQgQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWZvbnQtZmFtaWx5OiBAc2VydmljZS1zdGF0dXMtZm9udC1mYW1pbHk7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1mb250LXdlaWdodDogQHNlcnZpY2Utc3RhdHVzLWZvbnQtd2VpZ2h0O1xyXG5cdCBAc2VydmljZS1zdGF0dXMtZmluaXNoZWQtZm9udC1zaXplOiBAc2VydmljZS1zdGF0dXMtZm9udC1zaXplO1xyXG5cdCBAc2VydmljZS1zdGF0dXMtZmluaXNoZWQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTM7XHJcblx0IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1iYWNrZ3JvdW5kLWltYWdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS8wMV9zdGF0dXMtaWNvbl9kb25lLnBuZyk7XHJcblxyXG5cclxuXHQvLyB0YXJpZmYgY2FsY3VsYXRvciBjYXJkXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93LWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWZvbnQtc2l6ZTogMC44NzVyZW07IC8qID0gMTRweCAqL1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1mb250LXNpemU6IDAuODc1cmVtOyAvKiA9IDE0cHggKi9cclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1jb2xvcjogQGdyZXktMTtcclxuXHQgIFxyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1mb250LXNpemU6IDAuODc1cmVtOyAvKiA9IDE0cHggKi9cclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1jb2xvcjogQHdoaXRlO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1zaXplOiAxLjEyNXJlbTsgLyogPSAxOHB4ICovXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvcjtcclxuXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU6IDEuMTI1cmVtOyAvKiA9IDE4cHggKi9cclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXI6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcdCBcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXI6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXIuc3ZnKTtcdCBcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLnN2Zyk7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHQgXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0IFx0IFxyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTE7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvci1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuXHQgXHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvcjogQGdyZXktMTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhczogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMuc3ZnKTtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi13YXRlci5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy5zdmcpO1xyXG5cdCBcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcy1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXM7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXI7XHJcblx0IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsO1xyXG5cdCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlO1xyXG5cclxuXHQvLyB2aWV3cG9ydC1tYXgtd2lkdGggdG8gZGlzcGxheSAyIHRhcmlmZiBjYXJkc1xyXG5cdCBAdGFyaWZmLWRpc3BsYXktMi1jYXJkcy12aWV3cG9ydC1tYXgtd2lkdGg6IDEyNzlweDtcclxuXHQvLyB2aWV3cG9ydC1tYXgtd2lkdGggdG8gZGlzcGxheSAxIHRhcmlmZiBjYXJkXHJcblx0IEB0YXJpZmYtZGlzcGxheS0xLWNhcmQtdmlld3BvcnQtbWF4LXdpZHRoOiA2MzlweDtcclxuXHQgXHJcblx0Ly8gdGFyaWZmIGNhcmRcclxuXHQgQHRhcmlmZi1jYXJkLWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM6IDBweDtcclxuXHQgQHRhcmlmZi1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAdGFyaWZmLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0OyBcclxuXHQgQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtc2l6ZTogMS4wcmVtOyAvKiA9IDE2cHggKi9cclxuXHQgQHRhcmlmZi1jYXJkLXRpdGxlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC1mYW1pbHk6IEB0YXJpZmYtY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHQgQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0IEB0YXJpZmYtY2FyZC10aXRsZS1wcmljZS1mb250LXNpemU6IDEuMDYzcmVtOyAvKiA9IDE3cHggKi9cclxuXHQgQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtY29sb3I7XHJcblx0IEB0YXJpZmYtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLWhlaWdodDogOThweDtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTIucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTMucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTQucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTUucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTYucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTcucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTgucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTkucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtMi5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy0zLnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctZ2FzLTQucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtNS5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy02LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctZ2FzLTcucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtOC5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy05LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0yLnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0zLnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci00LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci01LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci02LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci03LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci04LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci05LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtMi5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTMucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctdGhlcm1hbC00LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtNS5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTYucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctdGhlcm1hbC03LnBuZyk7XHJcblx0IEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtOC5wbmcpO1xyXG5cdCBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTkucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTIucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTMucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTQucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTUucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTYucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTcucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTgucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTkucG5nKTtcclxuXHQgQHRhcmlmZi1jYXJkLWFkdmFudGFnZXMtYmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQHRhcmlmZi1jYXJkLWFkdmFudGFnZXMtaWNvbi1jb2xvcjogQGdyZXktMztcclxuXHQgQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1mb250LXNpemU6IDAuODc1cmVtOyAvKiA9IDE0cHggKi9cclxuXHQgQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC1zaXplOiAxLjM3NXJlbTsgLyogPSAyMnB4ICovXHJcblx0IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LXNpemU6IDAuODc1cmVtOyAvKiA9IDE0cHggKi9cclxuXHQgQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtbGluay1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWZvbnQtc2l6ZTogMC44NzVyZW07IC8qID0gMTRweCAqL1xyXG5cdCBAdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEB0YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWZvbnQtc2l6ZTogMC44NzVyZW07IC8qID0gMTRweCAqL1xyXG5cdCBAdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjogQGdyZXktMjtcclxuXHQgQHRhcmlmZi1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblxyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7IFxyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1zaXplOiAxLjByZW07IC8qID0gMTZweCAqL1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtY29sb3I6IEBncmV5LTE7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1wcmljZS1mb250LWZhbWlseTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC13ZWlnaHQ6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1mb250LXdlaWdodDtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtc2l6ZTogMS4wNjNyZW07IC8qID0gMTdweCAqL1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1jb2xvcjtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctcG93ZXItMS5wbmcpO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy0xLnBuZyk7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0xLnBuZyk7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtMS5wbmcpO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXJjaGFyZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctcG93ZXJDaGFyZ2UtMS5wbmcpO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYWR2YW50YWdlcy1iYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYWR2YW50YWdlcy1pY29uLWNvbG9yOiBAZ3JleS0zO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtc2l6ZTogMS4zNzVyZW07IC8qID0gMjJweCAqL1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1jb2xvcjogQGdyZXktMTtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1saW5rLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctY29sb3I6IEBncmV5LTI7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtdG9wOiAtOXB4O1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1yaWdodDogMHB4O1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtc2l6ZTogMC43NXJlbTsgLyogPSAxMnB4ICovXHJcblx0IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHQgQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJvcmRlcjogMXB4IHNvbGlkIEBpbmFjdGl2ZS1iZy1jb2xvcjtcclxuXHQgQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJvcmRlci1yYWRpdXM6IDBweDtcclxuXHQgQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHJcblx0Ly8gYnV0dG9uIG1vcmUgdGFyaWZmc1xyXG5cdCBAYnV0dG9uLW1vcmUtdGFyaWZmcy1jb2xvcjogQGdyZXktMTtcclxuXHQgQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYm9yZGVyOiAycHggc29saWQgQGNvbG9yLTE7XHJcblx0IEBidXR0b24tbW9yZS10YXJpZmZzLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBidXR0b24tbW9yZS10YXJpZmZzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1zaXplOiAxLjEyNXJlbTsgLyogPSAxOHB4ICovXHJcblx0IEBidXR0b24tbW9yZS10YXJpZmZzLWNvbG9yLWhvdmVyLWZvY3VzOiBAZ3JleS0xO1xyXG5cdCBAYnV0dG9uLW1vcmUtdGFyaWZmcy1ib3JkZXItaG92ZXItZm9jdXM6IDJweCBzb2xpZCBAY29sb3ItMTtcclxuXHQgQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTE7XHJcblxyXG5cdC8vIGJhc2Ugc3VwcGxpZXIgY2FyZCAtIHRhcmlmZiBjYWxjdWxhdG9yXHJcblx0IEBiYXNlLXN1cHBsaWVyLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5cdCBAYmFzZS1zdXBwbGllci1zZWxlY3Rpb24tcm93LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcblx0IEBiYXNlLXN1cHBsaWVyLWdyb3NzLXByaWNlLWxhYmVsLWZvbnQtc2l6ZTogMC44NzVyZW07IC8qID0gMTRweCAqL1xyXG5cdCBAYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1mb250LXNpemU6IDFyZW07IC8qID0gMTZweCAqL1xyXG5cdCBAYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1jb2xvcjogQGNvbG9yLTM7XHJcblxyXG5cclxuXHQvLyBtYXJnaW5hbCBzaG9wcGluZyBjYXJ0XHJcblx0IEBtYXJnaW5hbC1jYXJkLWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cdCBAbWFyZ2luYWwtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFyZ2luYWwtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdCBAbWFyZ2luYWwtY2FyZC1oZWFkZXItZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1mb250LXNpemU6IDEuMjVyZW07IC8qID0gMjBweCAqL1xyXG5cdCBAbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I6IEBncmV5LTE7XHJcblx0IEBub24tbWFyZ2luYWwtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAbm9uLW1hcmdpbmFsLWNhcmQtaGVhZGVyLWNvbG9yOiBAbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I7XHJcblx0IEBtYXJnaW5hbC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtc2l6ZTogMXJlbTsgLyogPSAxNnB4ICovXHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1jb2xvcjogQHdoaXRlO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLXdoaXRlLnN2Zyk7XHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNHB4IDNweDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMtd2hpdGUuc3ZnKTtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IDJweDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXdhdGVyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi13YXRlci13aGl0ZS5zdmcpO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24td2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAzcHg7XHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwtd2hpdGUuc3ZnKTtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAycHg7XHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy13aGl0ZS5zdmcpO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDFweDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1mb250LXNpemU6IDFyZW07IC8qID0gMTZweCAqL1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1yb3ctZm9udC1zaXplOiAwLjg3NXJlbTsgLyogPSAxNHB4ICovXHJcblx0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXJvdy1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktNTtcclxuXHRcclxuXHRcclxuXHQvLyBleGFtcGxlLWludm9pY2VcclxuXHQgQGV4YW1wbGUtaW52b2ljZS1idWJibGUtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcblx0IEBleGFtcGxlLWludm9pY2UtYnViYmxlLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBleGFtcGxlLWJ1YmJsZS1mb250LXNpemU6IDEuMjVyZW07IC8qIDIwcHggKi9cdFxyXG5cdFx0IiwiXHJcbi5taXhpbihib2R5LWJnLWNvY2twaXQsIEBjb2NrcGl0LWJnLXR5cGUpIHtcclxuXHRib2R5LmNvY2twaXQgd2hlbiAoQGNvY2twaXQtYmctdHlwZSA9IGJnY29sb3IpIHtcclxuXHRcdC5taXhpbihAYm9keS1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGJvZHkuY29ja3BpdCB3aGVuIChAY29ja3BpdC1iZy10eXBlID0gYmdpbWFnZSkge1xyXG5cdFx0Lm1peGluKEBib2R5LWJnLWltYWdlKTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0Lm1peGluKEBib2R5LWJnLWNvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGJvZHktYmctY29ja3BpdDogYm9keS1iZy1jb2NrcGl0O1xyXG5cclxuXHJcbi5taXhpbihib2R5LWJnLXByb2Nlc3MsIEBwcm9jZXNzLWJnLXR5cGUpIHtcclxuXHRib2R5LnByb2Nlc3Mgd2hlbiAoQHByb2Nlc3MtYmctdHlwZSA9IGJnY29sb3IpIHsgXHJcblx0XHQubWl4aW4oQGJvZHktYmctY29sb3IpO1xyXG5cdH1cclxuXHRib2R5LnByb2Nlc3Mgd2hlbiAoQHByb2Nlc3MtYmctdHlwZSA9IGJnaW1hZ2UpIHsgXHJcblx0XHQubWl4aW4oQGJvZHktYmctaW1hZ2UpO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHQubWl4aW4oQGJvZHktYmctY29sb3IpO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcbkBib2R5LWJnLXByb2Nlc3M6IGJvZHktYmctcHJvY2VzcztcclxuXHJcblxyXG4ubWl4aW4oYm9keS1iZy1pbWFnZSkge1xyXG5cdGJhY2tncm91bmQ6IEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgQGJvZHktYmFja2dyb3VuZC1pbWFnZS11cmwgZml4ZWQgbm8tcmVwZWF0IEBib2R5LWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb247ICBcclxuXHRiYWNrZ3JvdW5kLXNpemU6IEBib2R5LWJhY2tncm91bmQtaW1hZ2Utc2l6ZTtcclxufVxyXG5AYm9keS1iZy1pbWFnZTogYm9keS1iZy1pbWFnZTtcclxuXHJcblxyXG4ubWl4aW4oYm9keS1iZy1jb2xvcikge1xyXG5cdGJhY2tncm91bmQ6IG5vbmUgQGJvZHktYmFja2dyb3VuZC1zdGFydC1jb2xvcjsgLyogb2xkIGJyb3dzZXJzICovXHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCBAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yIDAlLCBAYm9keS1iYWNrZ3JvdW5kLWVuZC1jb2xvciAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0b3AsIEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSdAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yJywgZW5kQ29sb3JzdHI9J0Bib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yJywgR3JhZGllbnRUeXBlPTEpOyAvKiBHcmFkaWVudCBJRTYtOSAqLyBcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxufVxyXG5AYm9keS1iZy1jb2xvcjogYm9keS1iZy1jb2xvcjtcclxuIiwiLm1peGluKGJhc2UtbGF5b3V0KSB7XHJcblxyXG5cdGh0bWwge1xyXG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRib2R5IHtcclxuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0bWluLXdpZHRoOiBAdmlld3BvcnQteHMtbWluO1xyXG5cdH1cdFxyXG5cclxuXHQjYnJvd3Nlci1ub3RpZmljYXRpb24ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiA1cHggMzBweDtcclxuXHRcdGNvbG9yOiBAYnJvd3Nlci1ub3RpZmljYXRpb24tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnJvd3Nlci1ub3RpZmljYXRpb24tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHotaW5kZXg6IDk5OTk5OTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRkaXYjY2FnZSB7XHJcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiBAY2FnZS13aWR0aDtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdGJvZHkuY29ja3BpdCB7XHJcblx0XHRkaXYjY2FnZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhZ2UtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdC5tYWluLXBhbm9yYW1hIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtbWFpbi1wYW5vcmFtYS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0I21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlIHtcclxuXHRcdFx0XHR3aWR0aDogQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLXdpZHRoO1xyXG5cdFx0XHRcdG1heC13aWR0aDogQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0O1x0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1wYW5vcmFtYS1pbWFnZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1zaXplO1x0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lm1haW4tcGFub3JhbWEtaW1hZ2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybC1sZyBuby1yZXBlYXQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1wb3NpdGlvbi1sZztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXNpemUtbGc7XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0LW1kO1xyXG5cdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHRtYWluIHtcclxuXHRcdHBhZGRpbmctdG9wOiBAbWFpbi1wYWRkaW5nLXRvcDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IEBtYWluLXBhZGRpbmctdG9wLXNtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRib2R5LmluIG1haW4ge1xyXG5cdFx0cGFkZGluZy10b3A6IEBtYWluLXBhZGRpbmctdG9wO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogY2FsYyh+J0B7bWFpbi1wYWRkaW5nLXRvcC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1haW4tcGFub3JhbWEge1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0Lm1haW4tbG9naW4sXHJcblx0XHQubWFpbi1jb250ZXh0IHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0b3JkZXI6IEBtYWluLWxvZ2luLWFuZC1jb250ZXh0LW9yZGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogQG1haW4tbG9naW4tYW5kLWNvbnRleHQtd2lkdGgtbGc7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1tZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1zbTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1haW4tcGFub3JhbWEtaW1hZ2Uge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IEBtYWluLXBhbm9yYW1hLWltYWdlLXdpZHRoO1x0XHRcdFxyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRvcmRlcjogQG1haW4tcGFub3JhbWEtaW1hZ2Utb3JkZXI7XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdFx0Y29sb3I6IEBtYWluLXBhbm9yYW1hLWNsYWltLWNvbG9yO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDI0cHg7XHJcblx0XHRcdFx0bGVmdDogMjRweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDE7XHJcblx0XHRcdFx0dGV4dC1zaGFkb3c6IEBtYWluLXBhbm9yYW1hLWNsYWltLXRleHQtc2hhZG93O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IEBtYWluLXBhbm9yYW1hLWltYWdlLXdpZHRoLWxnO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5tYWluLXBhbm9yYW1hLWNsYWltIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1zaXplLWxnO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjg7IFxyXG5cdFx0XHRcdFx0Ym90dG9tOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1wYW5vcmFtYS1pbWFnZS13aWR0aC1tZDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtc2l6ZS1tZDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1haW4tcHJvY2Vzcy10b3Atc3RyaXBlIHtcclxuXHRcdHdpZHRoOiBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtd2lkdGg7XHJcblx0XHRoZWlnaHQ6IEBtYWluLXByb2Nlc3MtdG9wLXN0cmlwZS1oZWlnaHQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtYmFja2dyb3VuZC1jb2xvcjtcdFxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdGhlaWdodDogQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDtcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0I21haW4tcHJvY2Vzcy1jb250YWluZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogLUBtYWluLXByb2Nlc3MtdG9wLXN0cmlwZS1oZWlnaHQ7IFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHQjbWFpbi1wcm9jZXNzLWNhZ2Uge1xyXG5cdFx0d2lkdGg6IEBtYWluLXByb2Nlc3MtY2FnZS13aWR0aDtcclxuXHRcdG1heC13aWR0aDogQG1haW4tcHJvY2Vzcy1jYWdlLW1heC13aWR0aDtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcclxuXHRcdC5tYWluLWNvbnRleHQge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoficoQHt2aWV3cG9ydC14eGwtbWF4fSAtIEB7bWFpbi1wcm9jZXNzLW1heC13aWR0aH0pIC8gMicpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgLSBAe21haW4tcHJvY2Vzcy1tYXgtd2lkdGh9KSAvIDInKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JyhAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMicpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMofidAe3ZpZXdwb3J0LXhzLW1pbn0gLyAyJyk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1x0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0Lm1haW4tcHJvY2Vzcy10b3AtaW1hZ2Uge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBAbWFpbi1wcm9jZXNzLXRvcC1pbWFnZS1taW4taGVpZ2h0LW1kO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1haW4tcHJvY2VzcyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1x0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWJhY2tncm91bmQtY29sb3I7XHRcdFx0XHJcblx0XHRcdHdpZHRoOiBAbWFpbi1wcm9jZXNzLW1heC13aWR0aDtcclxuXHRcdFx0XHJcblx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSAoMiAqIChAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMiknKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSBAe3ZpZXdwb3J0LXhzLW1pbn0nKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tYWluLXByb2Nlc3MubWFyZ2luYWwtY29sIHtcclxuXHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRvcmRlcjogMztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYyh+JyhAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMicpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCNjbG9zZS1wcm9jZXNzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zdGVwcy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBjYWxjKH4nQHt2aWV3cG9ydC14cy1taW59IC8gMicpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuc3RlcHMtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDlweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHQubWFpbi1tYXJnaW5hbC1jb2x1bW4ge1xyXG5cdFx0d2lkdGg6IGNhbGMoficoMTAwJSAtIEB7bWFpbi1wcm9jZXNzLW1heC13aWR0aH0pIC8gMicpO1xyXG5cdFx0b3JkZXI6IDM7XHJcblx0XHRcclxuXHRcdCNjbG9zZS1wcm9jZXNzLW1hcmdpbmFsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSBAe3ZpZXdwb3J0LXhzLW1pbn0gLSAoQHt2aWV3cG9ydC14cy1taW59IC8gMiknKTtcclxuXHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdCNjbG9zZS1wcm9jZXNzLW1hcmdpbmFsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHt2aWV3cG9ydC14cy1taW59Jyk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cclxuXHRib2R5LmluIHtcclxuXHRcdCNtYWluLXByb2Nlc3MtY2FnZSB7XHJcblx0XHRcdC5tYWluLWNvbnRleHQge1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IEB2aWV3cG9ydC14cy1taW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLW1pbi1oZWlnaHQtbWQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1jb250ZXh0LWJhY2tncm91bmQtY29sb3ItbWQ7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQubWFpbi1wcm9jZXNzIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKH4nMTAwJSAtIEB7dmlld3BvcnQteHMtbWlufSAtIChAe3ZpZXdwb3J0LXhzLW1pbn0gLyAyKScpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHt2aWV3cG9ydC14cy1taW59Jyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW4tcHJvY2Vzcy5tYXJnaW5hbC1jb2wge1x0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBAdmlld3BvcnQteHMtbWluO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcblx0XHJcblx0I2NvY2twaXQtY2FyZHMtY2FnZSB7XHJcblx0XHR3aWR0aDogQGNvY2twaXQtY2FyZHMtY2FnZS13aWR0aDtcclxuXHRcdG1heC13aWR0aDogQGNvY2twaXQtY2FyZHMtY2FnZS1tYXgtd2lkdGg7XHJcblx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0LW1zLWZsZXgtcGFjazogQGNvY2twaXQtY2FyZHMtY2FnZS1qdXN0aWZ5LWNvbnRlbnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IEBjb2NrcGl0LWNhcmRzLWNhZ2UtanVzdGlmeS1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IEBjb2NrcGl0LWNhcmRzLWNhZ2UtYm9yZGVyLWJvdHRvbS1zbTtcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRib2R5LmNvY2twaXQub3V0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHRcdFx0XHJcblx0XHRcdCAubWFpbi1wYW5vcmFtYSB7XHRcdFx0IFxyXG5cdFx0XHRcdCNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdFx0XHQgXHJcblx0XHRcdFx0XHQubWFpbi1sb2dpbiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdCBcclxuXHRcdFx0XHRcdC5tYWluLXBhbm9yYW1hLWltYWdlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBAbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2UtbWluLWhlaWdodC1tZDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFx0XHJcbn1AYmFzZS1sYXlvdXQ6IGJhc2UtbGF5b3V0OyIsIlxyXG4ubWl4aW4oaGVhZGVyKSB7XHJcblx0aGVhZGVyIHtcclxuXHRcdHdpZHRoOiBAaGVhZGVyLXdpZHRoO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGhlaWdodDogQGhlYWRlci1oZWlnaHQ7XHJcblx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcclxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcclxuXHRcdC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2U7XHJcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xyXG5cdFx0XHJcblx0XHQjaGVhZGVyLWNhZ2Uge1x0XHJcblx0XHRcdHdpZHRoOiBAaGVhZGVyLWNhZ2Utd2lkdGg7XHJcblx0XHRcdG1heC13aWR0aDogQGhlYWRlci1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0bWFyZ2luOiAwcHggYXV0bztcdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmxvZ28ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAaGVhZGVyLWxvZ28tdXJsIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IEBoZWFkZXItbG9nby1tYXJnaW4tdG9wO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0O1xyXG5cdFx0XHRoZWlnaHQ6IEBoZWFkZXItbG9nby1oZWlnaHQ7XHJcblx0XHRcdHdpZHRoOiBAaGVhZGVyLWxvZ28td2lkdGg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0PiAuYWxlcnQge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IEBtYWluLXByb2Nlc3MtbWF4LXdpZHRoO1xyXG5cdFx0XHR6LWluZGV4OiAxMDMzO1x0XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0XHRcdCY6Zm9jdXMsJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0I2hlYWRlckNvbnRleHQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0dG9wOiBAaGVhZGVyLWhlaWdodDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogQGhlYWRlci1jb250ZXh0LWhlaWdodDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1jb250ZXh0LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHQjaGVhZGVyQ29udGV4dENhZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiBAaGVhZGVyLWNvbnRleHQtY2FnZS13aWR0aDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IEBoZWFkZXItY29udGV4dC1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQjaGVhZGVyQ29udGV4dFRvZ2dsZSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0cGFkZGluZzogNHB4IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMXB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZhLWJhcnMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYmFycy1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1iYXJzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYmFycy1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLWNvbnRleHQtMy1saW5lcyB7XHJcblx0XHRcdFx0Y29sb3I6IEBoZWFkZXItY29udGV4dC1saW5lcy1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItY29udGV4dC1saW5lcy1mb250LXNpemU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMDQ1O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZWFkZXItY29udGV4dC0yLWxpbmVzIHtcclxuXHRcdFx0XHRjb2xvcjogQGhlYWRlci1jb250ZXh0LWxpbmVzLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS42NTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXItY29udGV4dC1saW5lcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLWNvbnRleHQtMS1saW5lIHtcclxuXHRcdFx0XHRjb2xvcjogQGhlYWRlci1jb250ZXh0LWxpbmVzLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGhlaWdodDogQGhlYWRlci1oZWlnaHQtc207XHJcblx0XHRcdFxyXG5cdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGhlYWRlci1sb2dvLXVybC1zbSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogQGhlYWRlci1sb2dvLW1hcmdpbi10b3Atc207XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IEBoZWFkZXItbG9nby1tYXJnaW4tbGVmdC1zbTtcclxuXHRcdFx0XHRoZWlnaHQ6IEBoZWFkZXItbG9nby1oZWlnaHQtc207XHJcblx0XHRcdFx0d2lkdGg6IEBoZWFkZXItbG9nby13aWR0aC1zbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0I2hlYWRlckNvbnRleHQge1xyXG5cdFx0XHRcdHRvcDogQGhlYWRlci1oZWlnaHQtc207XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoZWFkZXIuc2hhZG93ZWQge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdCAgICBib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdH1cclxuXHJcblx0Ym9keS5pbiBoZWFkZXIge1xyXG5cdFx0aGVpZ2h0OiBAaGVhZGVyLWhlaWdodDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGhlaWdodDogY2FsYyh+J0B7aGVhZGVyLWhlaWdodC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcblx0Ym9keS5pbiBoZWFkZXIuaGVhZC1jb250ZXh0IHtcclxuXHRcdGhlaWdodDogY2FsYyh+J0B7aGVhZGVyLWhlaWdodH0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdFx0XHRcclxuXHRcdCNoZWFkZXJDb250ZXh0IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKH4nQHtoZWFkZXItaGVpZ2h0LXNtfSArIEB7aGVhZGVyLWNvbnRleHQtaGVpZ2h0fScpO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcbkBoZWFkZXI6IGhlYWRlcjsiLCIubWl4aW4oaGVhZGVyLW1lbnUpIHtcclxuXHQjaGVhZGVyLW1lbnUge1xyXG5cdFx0bWFyZ2luLXRvcDogQGhlYWRlci1tZW51LW1hcmdpbi10b3A7XHJcblx0XHRcclxuXHRcdD4gLmhlYWRlci1tZW51LWl0ZW0gPiBhIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHQuZmEge1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWljb24tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiAuaGVhZGVyLW1lbnUtaXRlbSA+IGJ1dHRvbiB7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LmZhIHtcclxuXHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWljb24tY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuXHRcdFx0XHQuZmEge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItbWVudS1pY29uLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5mYS11c2VyLWNvZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjY4OHJlbTtcclxuXHRcdH1cclxuXHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcHg7XHJcblx0XHR9XHJcblx0XHQuZmEtZW52ZWxvcGUge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdH1cclxuXHRcdC5mYS1lbnZlbG9wZS5uby1uZXdzIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBvc3Rib3gtYmFkZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtY29sb3I7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0zMnB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcblx0XHRcdHBhZGRpbmc6IDJweCA2cHggM3B4IDZweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtZm9udC1zaXplO1xyXG5cdFx0fVxyXG5cdFx0I2xvZ291dCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItbWVudS1sb2dvdXQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzogMnB4IDE2cHggM3B4IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBoZWFkZXItbWVudS1sb2dvdXQtYm9yZGVyLXJhZGl1cztcdFxyXG5cdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1sb2dvdXQtZm9udC1zaXplO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1tZW51LWxvZ291dC1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1sb2dvdXQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWNvbG9yO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFxyXG5cdFx0XHQuZmEge1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWljb24tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItbWVudS1sb2dvdXQtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWxvZ291dC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZmEge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItbWVudS1sb2dvdXQtaWNvbi1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IChAdmlld3BvcnQteHhsLW1heCArIDFweCkpIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGhlYWRlci1tZW51LWxvZ291dC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWJvcmRlci1yYWRpdXM7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bC5kcm9wZG93bi1tZW51LnNob3cge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxuXHRcdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRyaWdodDogQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luOiAwcHggYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHR0b3A6IEBoZWFkZXItaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDI1MHB4O1xyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGJvcmRlcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtYm9yZGVyO1xyXG5cdFx0XHRib3JkZXItdG9wOiAwcHg7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdztcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHRib3gtc2hhZG93OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHRcclxuXHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0PiBhLmRyb3Bkb3duLWl0ZW0ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmc7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1sZWZ0LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nLWhvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQ+IGEuZHJvcGRvd24taXRlbSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IChAdmlld3BvcnQteHhsLW1heCArIDFweCkpIHtcclxuXHRcdFx0XHRyaWdodDogY2FsYyh+JygoMTAwJSAtIEB7dmlld3BvcnQteHhsLW1heH0pIC8gMikgKyBAe2hlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtcmlnaHR9JykgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogQGhlYWRlci1tZW51LW1hcmdpbi10b3Atc207XHJcblx0XHRcdFxyXG5cdFx0XHQjbG9nb3V0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDI4cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mYS11c2VyLWNvZyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLWVudmVsb3BlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3Rib3gtYmFkZ2Uge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLXNpZ24tb3V0LWFsdCB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0dWwuZHJvcGRvd24tbWVudS5zaG93IHtcclxuXHRcdFx0XHR0b3A6IEBoZWFkZXItaGVpZ2h0LXNtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cmlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0LXNtICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHMtbWF4KSB7XHJcblx0XHRcdHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcblx0XHRcdFx0cmlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0LXhzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKH4nMTAwJSAtICggMiAqIEB7aGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodC14c30gKScpO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGhlYWRlci1tZW51OiBoZWFkZXItbWVudTtcdCIsIlxyXG4ubWl4aW4oYWxlcnRzKSB7XHJcblx0LmFsZXJ0LWRhbmdlciwgLmFsZXJ0LWRhbmdlcjpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5hbGVydC13YXJuaW5nLCAuYWxlcnQtd2FybmluZzpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcclxuIFx0fVxyXG5cdC5hbGVydC1pbmZvLCAuYWxlcnQtaW5mbzpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcclxuIFx0fVxyXG5cdFxyXG5cdC5hbGVydC1wYXNzd29yZC13ZWFrLCAuYWxlcnQtcGFzc3dvcmQtd2Vhazpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcbiBcdH1cclxuXHQuYWxlcnQtcGFzc3dvcmQtbWVkaXVtLCAuYWxlcnQtcGFzc3dvcmQtbWVkaXVtOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcbiBcdH1cclxuXHQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nLCAuYWxlcnQtcGFzc3dvcmQtc3Ryb25nOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcbiBcdH1cclxuXHRcclxuXHQuYWxlcnQtaGVhZGluZyB7XHJcblx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0cC5hbGVydCB7XHJcblx0XHRwYWRkaW5nOiA2cHggMTJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHR9XHJcblxyXG5cdHNwYW4uYWxlcnQtZGFuZ2VyW2RhdGEtYnMtdG9nZ2xlPXBvcG92ZXJdLFxyXG5cdHNwYW4uYWxlcnQtd2FybmluZ1tkYXRhLWJzLXRvZ2dsZT1wb3BvdmVyXSxcclxuXHRzcGFuLmFsZXJ0LWluZm9bZGF0YS1icy10b2dnbGU9cG9wb3Zlcl0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVx0XHJcbn1cclxuQGFsZXJ0czogYWxlcnRzOyIsIlxyXG4ubWl4aW4ocG9wb3ZlcnMpIHtcclxuXHJcblx0LnBvcG92ZXIge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQHBvcG92ZXItYm9yZGVyLXJhZGl1cztcclxuXHRcdHotaW5kZXg6IDExMDA7XHJcblx0XHRcclxuXHRcdC5wb3BvdmVyLWhlYWRlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAcG9wb3Zlci1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogQHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHR9XHJcblx0XHQucG9wb3Zlci1ib2R5IHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBwb3BvdmVyLWJvZHktZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9wb3Zlci1ib2R5LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IEBwb3BvdmVyLWJvZHktZm9udC1zaXplO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdGJvdHRvbTogLTAuNXJlbTtcclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdC5wb3BvdmVyLWhlYWRlcixcclxuXHRcdC5wb3BvdmVyLWJvZHkge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcC5hbGVydC1kYW5nZXIge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmFsZXJ0LWRhbmdlciB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1lbmQuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tLmFsZXJ0LWRhbmdlciB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuYWxlcnQtd2FybmluZyB7XHJcblx0XHQucG9wb3Zlci1oZWFkZXIsXHJcblx0XHQucG9wb3Zlci1ib2R5IHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuYWxlcnQtd2FybmluZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5hbGVydC13YXJuaW5nIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uYWxlcnQtd2FybmluZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucG9wb3Zlci5hbGVydC1pbmZvIHtcclxuXHRcdC5wb3BvdmVyLWhlYWRlcixcclxuXHRcdC5wb3BvdmVyLWJvZHkge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci10b3AuYWxlcnQtaW5mbyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1zdGFydC5hbGVydC1pbmZvIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItZW5kLmFsZXJ0LWluZm8ge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbS5hbGVydC1pbmZvIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wb3BvdmVyLmFsZXJ0LXBhc3N3b3JkLXdlYWsge1xyXG5cdFx0LnBvcG92ZXItaGVhZGVyLFxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmFsZXJ0LXBhc3N3b3JkLXdlYWsge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5hbGVydC1wYXNzd29yZC13ZWFrIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucG9wb3Zlci5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0LnBvcG92ZXItaGVhZGVyLFxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmFsZXJ0LXBhc3N3b3JkLW1lZGl1bSB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucG9wb3Zlci5hbGVydC1wYXNzd29yZC1zdHJvbmcge1xyXG5cdFx0LnBvcG92ZXItaGVhZGVyLFxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmFsZXJ0LXBhc3N3b3JkLXN0cm9uZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5hbGVydC1wYXNzd29yZC1zdHJvbmcge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucG9wb3Zlci5pbmZvLWRlZmF1bHQge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFxyXG5cdFx0LnBvcG92ZXItaGVhZGVyIHtcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcblx0XHR9XHJcblx0XHQucG9wb3Zlci1ib2R5IHtcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcblx0XHR9XHRcclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci10b3AuaW5mby1kZWZhdWx0IHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuaW5mby1kZWZhdWx0IHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItZW5kLmluZm8tZGVmYXVsdCB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbS5pbmZvLWRlZmF1bHQge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHJcblx0XHQuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHQuYWxlcnQtaW5mbyxcclxuXHRcdC5pbmZvLWRlZmF1bHQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJ0bi1wb3BvdmVyW2RhdGEtYnMtY3VzdG9tLWNsYXNzPWluZm8tZGVmYXVsdF0ge1xyXG5cdFx0Y29sb3I6IEBmb250LWNvbG9yO1xyXG5cdH1cclxufVxyXG5AcG9wb3ZlcnM6IHBvcG92ZXJzOyIsIlxyXG4ubWl4aW4obWFpbi1sb2dpbi1jYXJkKSB7XHJcblxyXG5cdC5tYWluLXBhbm9yYW1hIHtcclxuXHRcdC5tYWluLWxvZ2luIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHRcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1sb2dpbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyOiBAbWFpbi1sb2dpbi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0bWFyZ2luOiBAbWFpbi1sb2dpbi1jYXJkLW1hcmdpbjtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IEBtYWluLWxvZ2luLWNhcmQtcGFkZGluZy1sZWZ0O1xyXG5cclxuXHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWFpbi1sb2dpbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1oeXBoZW5zOiBhdXRvO1xyXG5cdFx0XHRcdFx0LW1zLWh5cGhlbnM6IGF1dG87XHJcblx0XHRcdFx0XHRoeXBoZW5zOiBhdXRvO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC1AbWFpbi1sb2dpbi1jYXJkLXBhZGRpbmctbGVmdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS5mYS1jYXJldC1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42MjVyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1x0XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC10aXRsZS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi13aWR0aDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24taGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTcwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xN3B4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tdXJsIG5vLXJlcGVhdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24td2lkdGgtc207XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24taGVpZ2h0LXNtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTEzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXVybC1zbSBuby1yZXBlYXQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uLXNtO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYm9yZGVyLXJhZGl1czsgXHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1oZWlnaHQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXNpemUtc207XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tdXAge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tZG93bixcclxuXHRcdFx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lm1haW4tbG9naW4tY2FyZC1saW5rcyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IEBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1sb2dpbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtYnV0dG9uLWxpbmUge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1sb2dpbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LXBhZGRpbmc7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYWxlcnQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAtQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0XHRsZWZ0OiAtQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0XHRyaWdodDogLUBtYWluLWxvZ2luLWNhcmQtYm9yZGVyLXdpZHRoO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogNTtcclxuXHJcblx0XHRcdFx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6Zm9jdXMsJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC1zaXplLW1kO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xOXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuY2FyZC10aXRsZS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSAwJSwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc20gMTAwJSk7XHJcblx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20gMCUsIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20gQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIDEwMCUpO1xyXG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSAwJSwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc20gMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc20gbm9uZTtcclxuXHJcblx0XHRcdFx0XHRtYXJnaW46IEBtYWluLWxvZ2luLWNhcmQtbWFyZ2luLXNtO1xyXG5cdFx0XHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1x0XHRcdFxyXG5cclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3Itc207XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDAuNjVyZW0gNXB4IDFyZW07XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLUBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1x0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXNpemUtc207XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHttYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS13aWR0aH0nKTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLXBhZGRpbmc7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLW1hcmdpbi10b3A7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmZhcy5mYS1jaGV2cm9uLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhcy5mYS1jaGV2cm9uLXVwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc207XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWxlcnQge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC5vcGVuZWQtc20ge1xyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdFx0LmZhLmZhLWNhcmV0LXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbSB7XHJcblx0XHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZhcy5mYS1jaGV2cm9uLXVwIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5AbWFpbi1sb2dpbi1jYXJkOiBtYWluLWxvZ2luLWNhcmQ7XHJcblxyXG5cclxuXHJcbi5taXhpbihjb2NrcGl0LWNhcmRzKSB7XHJcblxyXG5cdCNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItcGFkZGluZy1ib3R0b207XHJcblx0XHRcclxuXHRcdC5jYXJkIHtcclxuXHRcdFxyXG5cdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBjb250ZW50cztcclxuXHRcdFx0fVx0XHJcblx0XHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXI6IEBjb2NrcGl0LWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdG1hcmdpbjogQGNvY2twaXQtY2FyZC1tYXJnaW47XHJcblx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IEBjb2NrcGl0LWNhcmQtcGFkZGluZy1sZWZ0O1xyXG5cdFx0XHRcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdC13ZWJraXQtaHlwaGVuczogYXV0bztcclxuXHRcdFx0XHQtbXMtaHlwaGVuczogYXV0bztcclxuXHRcdFx0XHRoeXBoZW5zOiBhdXRvO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogLUBjb2NrcGl0LWNhcmQtcGFkZGluZy1sZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmZhLmZhLWNhcmV0LXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcdFxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGNvY2twaXQtY2FyZC10aXRsZS1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tYm9yZGVyO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJvcmRlci1yYWRpdXM7IFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHR3aWR0aDogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLXdpZHRoO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20taGVpZ2h0O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tZG93biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC10aXRsZS1mb250LXNpemUtc207XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhcy5mYS1jaGV2cm9uLXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtLWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi1kb3duLFxyXG5cdFx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tdXAge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWJvZHktZm9udC1zaXplO1xyXG5cdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWJvZHktY29sb3I7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtYnV0dG9uLWxpbmUge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5tYWluLWxvZ2luLWNhcmQtbGlua3Mge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNhcmQtYm9keS1hamF4LWxvYWRlciB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLUBjb2NrcGl0LWNhcmQtcGFkZGluZy1sZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC10ZXh0IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAY29ja3BpdC1jYXJkLWZvb3Rlci1ib3JkZXItdG9wO1x0XHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWJ1dHRvbi1saW5lIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYWxlcnQge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IC1AY29ja3BpdC1jYXJkLWJvcmRlci13aWR0aDtcclxuXHRcdFx0XHRsZWZ0OiAtQGNvY2twaXQtY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0cmlnaHQ6IC1AY29ja3BpdC1jYXJkLWJvcmRlci13aWR0aDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAY29ja3BpdC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0ei1pbmRleDogNTtcdFxyXG5cclxuXHRcdFx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmZvY3VzLCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoLWxnO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoLW1kO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC10aXRsZS1mb250LXNpemUtbWQ7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE5cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItcGFkZGluZy1ib3R0b20tc207XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZCB7XHRcdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiAwJSwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gMTAwJSk7XHJcblx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gbm9uZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAwJSwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiBub25lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtd2lkdGgtc207XHJcblx0XHRcdFx0bWFyZ2luOiBAY29ja3BpdC1jYXJkLW1hcmdpbi1zbTtcclxuXHRcdFx0XHQvL3BhZGRpbmctbGVmdDogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdC8vY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDAuNjVyZW0gNXB4IDFyZW07XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAtQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHtjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS13aWR0aH0nKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC10aXRsZS10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbS1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1idXR0b24tc20tbWFyZ2luLXRvcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtYm9keS1hamF4LWxvYWRlciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5hbGVydCB7XHJcblx0XHRcdFx0XHRsZWZ0OiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC5sb2dpbi5vcGVuZWQtc20ge1xyXG5cdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC5vcGVuZWQtc20ge1xyXG5cdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHQuZmEuZmEtY2FyZXQtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmZhLmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0LWJ1dHRvbi1zbSB7XHJcblx0XHRcdFx0XHQuZmFzLmZhLWNoZXZyb24tZG93biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYXMuZmEtY2hldnJvbi11cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNhcmQubG9naW4sXHJcblx0XHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3IsXHJcblx0XHQuY2FyZC5tZXRlci1yZWFkaW5nLFxyXG5cdFx0LmNhcmQucG9zdGJveCxcclxuXHRcdC5jYXJkLmludm9pY2UsXHJcblx0XHQuY2FyZC5tZXRlcixcclxuXHRcdC5jYXJkLnByZXBheW1lbnQsXHJcblx0XHQuY2FyZC5jdXN0b21lcixcclxuXHRcdC5jYXJkLmNvbnRyYWN0LFxyXG5cdFx0LmNhcmQucXVpY2stbGlua3MsXHJcblx0XHQuY2FyZC5jdXN0b21lci1hY2NvdW50LFxyXG5cdFx0LmNhcmQuYmFua2RhdGEsXHJcblx0XHQuY2FyZC5vcmRlci1zdGF0dXMsXHJcblx0XHQuY2FyZC5lLW1vYmlsaXR5LFxyXG5cdFx0LmNhcmQuY28yLWZvb3RwcmludCxcclxuXHRcdC5jYXJkLmNvc3QtdmlldyxcclxuXHRcdC5jYXJkLmdyaWRDb25uZWN0aW9uLFxyXG5cdFx0LmNhcmQuY29zdC1jb21wYXJpc29uIHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC03MHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcclxuXHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24td2lkdGgtc207XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWhlaWdodC1zbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmQubG9naW4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1sb2dpbi11cmwtc20gbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tYmFja2dyb3VuZC1wb3NpdGlvbi1zbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1sb2dpbi1iYWNrZ3JvdW5kLXNpemUtc207XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3IgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJvZHVjdC1jYWxjdWxhdG9yLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcm9kdWN0LWNhbGN1bGF0b3ItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJvZHVjdC1jYWxjdWxhdG9yLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5tZXRlci1yZWFkaW5nIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLXJlYWRpbmctdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLXJlYWRpbmctYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItcmVhZGluZy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5lLW1vYmlsaXR5IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWUtbW9iaWxpdHktdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWUtbW9iaWxpdHktYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZS1tb2JpbGl0eS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5wb3N0Ym94IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcG9zdGJveC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5pbnZvaWNlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taW52b2ljZS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5tZXRlciAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0LmNhcmQucHJlcGF5bWVudCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByZXBheW1lbnQtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0LmNhcmQuY3VzdG9tZXIgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvbnRyYWN0IHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb250cmFjdC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQucG93ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHRcclxuXHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LmdhcyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQud2F0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24td2F0ZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tdGhlcm1hbC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmN1c3RvbWVyLWFjY291bnQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYWNjb3VudC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYWNjb3VudC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1hY2NvdW50LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmJhbmtkYXRhIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWJhbmtkYXRhLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1iYW5rZGF0YS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1iYW5rZGF0YS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5vcmRlci1zdGF0dXMgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1vcmRlci1zdGF0dXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvMi1mb290cHJpbnQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jbzItZm9vdHByaW50LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvc3QtdmlldyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3Qtdmlldy1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0LmNhcmQuZ3JpZENvbm5lY3Rpb24gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZ3JpZC1jb25uZWN0aW9uLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1ncmlkLWNvbm5lY3Rpb24tYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZ3JpZC1jb25uZWN0aW9uLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvc3QtY29tcGFyaXNvbiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LWNvbXBhcmlzb24tdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3QtY29tcGFyaXNvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LWNvbXBhcmlzb24tYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVx0XHJcblx0XHRcclxuXHRcdC5jYXJkLnByb2R1Y3QtY2FsY3VsYXRvciB7XHRcdFxyXG5cdFx0XHJcblx0XHRcdC5yYWRpby1jdXN0b21lci10eXBlLXJvdyB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyO1x0XHJcblxyXG5cdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMTVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiAqW2NsYXNzXj0nY29sLSddIHsgXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQuYnRuLWdyb3VwLWN1c3RvbWVyLXR5cGUge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMTVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXI7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnJhZGlvLWJyYW5jaGVzLXJvdyB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDByZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcmVtO1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcclxuXHRcdFx0XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyO1x0XHJcblxyXG5cdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMTVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI3cHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLmdhcyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0PiAqW2NsYXNzPSdmbGV4LWZpbGwnXSB7ICAgIFxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQuYnRuLWdyb3VwLWJyYW5jaGVzIHtcclxuXHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjE1cmVtIDBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblxyXG5cdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Ugbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0Ji5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvci1ob3Zlci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0biB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYnRuLWdyb3VwLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0Ji5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY29ja3BpdC1jYXJkLXBvd2VyLWlucHV0LWNvbnRhaW5lcixcclxuXHRcdFx0LmNvY2twaXQtY2FyZC1nYXMtaW5wdXQtY29udGFpbmVyLFxyXG5cdFx0XHQuY29ja3BpdC1jYXJkLXdhdGVyLWlucHV0LWNvbnRhaW5lcixcclxuXHRcdFx0LmNvY2twaXQtY2FyZC10aGVybWFsLWlucHV0LWNvbnRhaW5lcixcclxuXHRcdFx0LmNvY2twaXQtY2FyZC1wb3dlci1jaGFyZ2UtaW5wdXQtY29udGFpbmVyIHtcclxuXHRcdFx0XHQuY29sLWZvcm0tbGFiZWwge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1pbnB1dC1jb250YWluZXItbGFiZWwtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1pbnB1dC1jb250YWluZXItbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWlucHV0LWNvbnRhaW5lci1sYWJlbC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvcm0tZmxvYXRpbmcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTAuMjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY29uc3VtcHRpb24tYnV0dG9ucyB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdGhlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWhlaWdodDtcclxuXHRcdFx0XHRcdGZsZXg6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1mbGV4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY29uc3VtcHRpb24tYnV0dG9ucy5wZXJzb25zIHtcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0xLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy00LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNC1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKS5hY3RpdmUsXHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMSkuaG92ZXJhY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMikuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDMpLmFjdGl2ZSxcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgzKS5ob3ZlcmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KS5hY3RpdmUsXHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNCkuaG92ZXJhY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNSkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb25zdW1wdGlvbi1idXR0b25zLnZlaGljbGVzIHtcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0xLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0yLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNC11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMSkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDEpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMikuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMykuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDMpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNCkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDQpLmhvdmVyYWN0aXZlXHR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpLmFjdGl2ZSxcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg1KS5ob3ZlcmFjdGl2ZVx0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdC5idG4tZ3JvdXAtY29uc3VtcHRpb24ge1xyXG5cdFx0XHRcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1oZWlnaHQ7XHJcblx0XHRcdFx0XHRmbGV4OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tZmxleDtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuLWdyb3VwLWNvbnN1bXB0aW9uLnBlcnNvbnMge1xyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTItdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLW9mLXR5cGUoNCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNC11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNC1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1vZi10eXBlKDUpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTUtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5jb25zdW1wdGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDUpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0bi1ncm91cC1jb25zdW1wdGlvbi52ZWhpY2xlcyB7XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMi11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0zLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLW9mLXR5cGUoNCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTQtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtb2YtdHlwZSg1KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi5jb25zdW1wdGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0xLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0yLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0zLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LmNhcmQuY28yLWZvb3RwcmludCB7XHJcblx0XHRcclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0LmNvMi1vdXRwdXQtdG9wIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWhlaWdodDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG5cdFx0XHRcdFx0Lmljb24tZmllbGQge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaWNvbi1maWVsZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaWNvbi1maWVsZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0XHQub3V0cHV0LWZpZWxke1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLW91dHB1dC1maWVsZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1vdXRwdXQtZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnVuaXQtZmllbGR7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtdW5pdC1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jbzItaW1hZ2UtY29udGFpbmVyIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1pbWFnZS1jb250YWluZXItYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1pbWFnZS1jb250YWluZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMjVweCAxMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubGV2ZWwge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW1nLWZpZWxkIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1pbWctZmllbGQtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtaW1nLWZpZWxkLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0zcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC51bml0LWZpZWxke1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtdW5pdC1maWVsZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLXVuaXQtZmllbGQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmxldmVsLmxldmVsLWdlcm1hbnkge1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW1nLWZpZWxkIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtZ2VybWFueS11cmwgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGV2ZWwubGV2ZWwtZXVyb3BlIHtcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmltZy1maWVsZHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtZXVyb3BlLXVybCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZXZlbC5sZXZlbC13b3JsZCB7XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5pbWctZmllbGR7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLXdvcmxkLXVybCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2FyZC5jb3N0LXZpZXcsXHJcblx0XHQuY2FyZC5jb3N0LWNvbXBhcmlzb24ge1xyXG5cdFx0XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdC5jb3N0LXZpZXctcHJvZ25vc2lzLXRvcCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWJvcmRlci1ib3R0b207XHJcblxyXG5cdFx0XHRcdFx0LmluZm8tZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taGVpZ2h0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdFx0XHRcdC5pY29uLWZpZWxkIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWljb24tZmllbGQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1pY29uLWZpZWxkLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHQub3V0cHV0LWZpZWxke1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1vdXRwdXQtZmllbGQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudW5pdC1maWVsZHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLXVuaXQtZmllbGQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS11bml0LWZpZWxkLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWNjb3JkaW9uIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsXHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzIEBidXR0b24tYm9yZGVyLXJhZGl1cyAwcHggMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBidXR0b24tZGVmYXVsdC1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAYnV0dG9uLWRlZmF1bHQtYm9yZGVyO1x0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXMgQGJ1dHRvbi1ib3JkZXItcmFkaXVzIEBidXR0b24tYm9yZGVyLXJhZGl1cyBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWFjY29yZGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBidXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBjYWxjKH4nMC41cmVtIC0gMnB4JykgMXJlbSAwLjVyZW0gMXJlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmluZm8tZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdFxyXG5cdGJvZHkuaW4gI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIHtcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0LmNhcmQtYnV0dG9uLWxpbmUge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5AY29ja3BpdC1jYXJkczogY29ja3BpdC1jYXJkcztcdCIsIlxyXG4ubWl4aW4oY29udGV4dC1tZW51KSB7XHJcblx0XHJcblx0I2NvbnRleHRNZW51IHtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR6LWluZGV4OiAzMztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHZpZXdwb3J0LXhsLW1pbikge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKH4nMTAwJSAtIDFyZW0nKTtcclxuXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxvZ2luLW5hbWUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXdlaWdodDtcclxuXHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzogQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLXBhZGRpbmc7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtc2l6ZTtcclxuXHRcdH1cclxuXHJcblx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcclxuXHRcdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIsXHJcblx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0d2lkdGg6IDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFjY29yZGlvbi1jb2xsYXBzZS5zaG93IHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93O1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuXHRcdFx0XHRib3gtc2hhZG93OiBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0cGFkZGluZzogNHB4IDUycHggNHB4IDE2cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNhcmV0LXVybC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tbWFyZ2luLWJvdHRvbTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYmFja2dyb3VuZC1jYXJldC11cmwtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXNpemU7XHJcblxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0xLFxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yLFxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0zIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY29udGV4dC1tZW51LXZhbHVlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS12YWx1ZS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTEge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMmJiJztcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7IFxyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGV2ZWwtaWNvbi1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjY0Zic7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnOyBcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYzZmQnO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJzsgXHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzFweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LXZhbHVlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LXZhbHVlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWNvbGxhcHNlZC1iYWNrZ3JvdW5kLWNhcmV0LXVybDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtc2l6ZTtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1jb2xsYXBzZWQtYmFja2dyb3VuZC1jYXJldC11cmwtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMSxcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMixcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sYWJlbC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtdmFsdWUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS12YWx1ZS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTEsXHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yLFxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtdmFsdWUge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLm5vLXRvZ2dsZSB7XHJcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWVudHJ5IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAY29udGV4dC1tZW51LWVudHJ5LWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvbnRleHQtbWVudS1lbnRyeS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29udGV4dC1tZW51LWVudHJ5LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAY29udGV4dC1tZW51LWVudHJ5LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWNvbG9yO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogQGNvbnRleHQtbWVudS1lbnRyeS1wYWRkaW5nO1xyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb250ZXh0LW1lbnUtZW50cnktYm9yZGVyLWJvdHRvbS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29udGV4dC1tZW51LWVudHJ5LWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1lbnRyeS1jb2xvci1ob3Zlci1mb2N1cztcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkuYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtY29sb3I7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWVudHJ5LmNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlci11cmw7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkuY29udGV4dC1tZW51LWVudHJ5LWljb24tZ2FzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1nYXMtdXJsO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkuY29udGV4dC1tZW51LWVudHJ5LWljb24td2F0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXdhdGVyLXVybDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24td2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1lbnRyeS5jb250ZXh0LW1lbnUtZW50cnktaWNvbi10aGVybWFsIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi10aGVybWFsLXVybDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkuY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyY2hhcmdlLXVybDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHJcblx0XHRcdC5sb2dpbi1uYW1lIHtcclxuXHRcdFx0XHRwYWRkaW5nOiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZy1tZDtcclxuXHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemUtbWQ7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHRcdC5sb2dpbi1uYW1lIHtcclxuXHRcdFx0XHRwYWRkaW5nOiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZy1zbTtcclxuXHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemUtc207XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWNvbGxhcHNlLnNob3cge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1pdGVtLWxhc3QtY2hpbGQtYm9yZGVyLWJvdHRvbS1zbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I2NvbnRleHRNZW51LmZpeGVkLWNvbnRleHQtbWVudSB7XHRcdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHZpZXdwb3J0LW1kLW1pbikge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1tZDtcclxuXHRcdFx0dG9wOiBjYWxjKH4nQHtoZWFkZXItaGVpZ2h0fSArIEB7aGVhZGVyLWNvbnRleHQtaGVpZ2h0fScpO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0ei1pbmRleDogMTAzMTtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93O1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IEBzaGFkb3dlZC1lbGVtZW50LWJveC1zaGFkb3c7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBzaGFkb3dlZC1lbGVtZW50LWJveC1zaGFkb3c7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHZpZXdwb3J0LXhsLW1pbikge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh+J0B7bWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aH0gLSAxNnB4Jyk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogY2FsYyh+J0B7dmlld3BvcnQteHhsLW1heH0gKyAxcHgnKSkge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh+JyhAe3ZpZXdwb3J0LXh4bC1tYXh9IC8gMykgLSAxNnB4IC0gMTZweCcpO1xyXG5cdFx0XHRsZWZ0OiBjYWxjKH4nKCgxMDB2dyAtIEB7dmlld3BvcnQteHhsLW1heH0pIC8gMikgKyAxNnB4Jyk7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tY29sbGFwc2Uuc2hvdyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdC5wcm9jZXNzIHtcclxuXHRcdCNjb250ZXh0TWVudSB7XHJcblx0XHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLm5vLXRvZ2dsZSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYm9yZGVyLWJvdHRvbS1wcm9jZXNzLW5vLXRvZ2dsZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHJcblx0XHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTEsXHJcblx0XHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTIsXHJcblx0XHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTMge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGV2ZWwtaWNvbi1jb2xvci1wcm9jZXNzLW5vLXRvZ2dsZTtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMTZweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBjb250ZXh0LW1lbnU6IGNvbnRleHQtbWVudTsiLCIubWl4aW4ocHJvY2Vzcy1jYXJkcykge1xyXG5cdFxyXG5cdC5tYWluLXByb2Nlc3Mge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IEBtYWluLXByb2Nlc3MtY2FyZC1ib3JkZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1haW4tcHJvY2Vzcy1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IEBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1wYWRkaW5nLXRvcDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHQtd2Via2l0LWh5cGhlbnM6IGF1dG87XHJcblx0XHRcdFx0XHQtbXMtaHlwaGVuczogYXV0bztcclxuXHRcdFx0XHRcdGh5cGhlbnM6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuc3RlcHMtY29udGFpbmVyIHtcclxuXHJcblx0XHRcdFx0XHRtYXJnaW46IEBzdGVwcy1jb250YWluZXItbWFyZ2luO1xyXG5cclxuXHRcdFx0XHRcdC5zdGVwIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IEBzdGVwLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEBzdGVwLWhlaWdodDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHN0ZXAtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBAc3RlcC1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBzdGVwLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnN0ZXAuYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHN0ZXAtYmFja2dyb3VuZC1jb2xvci1hY3RpdmU7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogQHN0ZXAtYm9yZGVyLWFjdGl2ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQ+IC5hbGVydCB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjpmb2N1cywmOmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnBvd2VyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlci11cmwgbm8tcmVwZWF0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1x0XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC5nYXMge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LWdhcy11cmwgbm8tcmVwZWF0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LWdhcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LndhdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC13YXRlci11cmwgbm8tcmVwZWF0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtd2F0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC50aGVybWFsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC10aGVybWFsLXVybCBuby1yZXBlYXQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXRoZXJtYWwtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJvcmRlci10b3A7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1mb290ZXItYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWZvb3Rlci1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY28yLXBhZ2UtaW1ne1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0Oi0xNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDotMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOi02cHg7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvZHktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib2R5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWZvb3Rlci1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtZm9vdGVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtZm9vdGVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQudHdvLWNvbHVtbi1mbGV4LWNhcmRzLXJvdyB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKH4nMTAwJSArIDEuNXJlbScpO1xyXG5cdFx0XHRcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmVjYXItaW1hZ2Utcm93IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGVjYXItaW1hZ2Utcm93LXVybCBuby1yZXBlYXQgMC43NXJlbSBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDAwcHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC14bC1tYXgpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM3MHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE4NHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDMzMHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE2NHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMTVweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNTZweDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDM3MHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE4NHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKH4nMTAwJSAtIDAuNzVyZW0nKSBjZW50ZXI7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTU2cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY4OXB4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxODBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiA5MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHMtbWF4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwLjc1cmVtIC0xcmVtO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiA2OHB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVxyXG5cclxuXHQuaW4gLm1haW4tcHJvY2VzcyB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHJcblx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm9yaWdpbmFsVmFsdWUge1xyXG5cdFx0Y29sb3I6IEBncmV5LTM7XHJcblx0fVxyXG59XHJcbkBwcm9jZXNzLWNhcmRzOiBwcm9jZXNzLWNhcmRzO1xyXG4iLCJcclxuLm1peGluKGZvcm0tcm93cykge1xyXG5cclxuXHQuZm9ybS1yb3cge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS4wcmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHR9XHRcclxuXHR9XHJcblx0XHJcblx0LnR3by1jb2x1bW4tZm9ybS1yb3cge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdH1cclxufVxyXG5AZm9ybS1yb3dzOiBmb3JtLXJvd3M7XHJcblxyXG5cclxuXHJcbi5taXhpbihmb3JtLWxhYmVscykge1xyXG5cclxuXHQuY29sLWZvcm0tbGFiZWwge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBsYWJlbC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRjb2xvcjogQGxhYmVsLWNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiBAbGFiZWwtZm9udC1zaXplO1xyXG5cdH1cdFxyXG5cdFxyXG5cdC5jb2wtZm9ybS1sYWJlbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdC5jb2wtZm9ybS1sYWJlbC5hbGVydC13YXJuaW5nIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0LmNvbC1mb3JtLWxhYmVsLmFsZXJ0LWluZm8ge1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHRcclxuXHQuY29uZmlybS1wYWdlLWxhYmVsIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAY29uZmlybS1wYWdlLWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBjb25maXJtLXBhZ2UtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRjb2xvcjogQGNvbmZpcm0tcGFnZS1sYWJlbC1jb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogQGNvbmZpcm0tcGFnZS1sYWJlbC1mb250LXNpemU7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb25maXJtLXBhZ2UtdmFsdWUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBjb25maXJtLXBhZ2UtdmFsdWUtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LXdlaWdodDtcclxuXHRcdGNvbG9yOiBAY29uZmlybS1wYWdlLXZhbHVlLWNvbG9yO1xyXG5cdFx0Zm9udC1zaXplOiBAY29uZmlybS1wYWdlLXZhbHVlLWZvbnQtc2l6ZTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kZXRhaWxzLXBhZ2UtaWNvbiB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdH1cdFxyXG5cdH1cdFxyXG59XHJcbkBmb3JtLWxhYmVsczogZm9ybS1sYWJlbHM7XHJcblxyXG5cclxuXHJcbi5taXhpbihmb3JtLWlucHV0cykge1xyXG5cclxuXHQuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1wbGFjZWhvbGRlci1jb2xvcjsgIFxyXG5cdH1cdFxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyOjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7ICBcclxuXHR9XHRcclxuXHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmc6OnBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7ICBcclxuXHR9XHRcclxuXHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm86OnBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7ICBcclxuXHR9XHJcblx0XHJcblx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xyXG5cdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdHBhZGRpbmc6IEBmb3JtLWNvbnRyb2wtcGFkZGluZy10b3AgQGZvcm0tY29udHJvbC1wYWRkaW5nLWxlZnQgQGZvcm0tY29udHJvbC1wYWRkaW5nLWJvdHRvbSBAZm9ybS1jb250cm9sLXBhZGRpbmctbGVmdDtcclxuXHRcdFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tY29udHJvbC1mb250LWZhbWlseS1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQtZm9jdXM7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbS1mb2N1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZm9ybS1jb250cm9sOnJlYWQtb25seSxcclxuXHQuZm9ybS1jb250cm9sOnJlYWQtb25seTpmb2N1cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1yZWFkb25seS1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGZvcm0tY29udHJvbC1yZWFkb25seS1ib3JkZXItY29sb3I7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRtaW4taGVpZ2h0OiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LW1pbi1oZWlnaHQ7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IEBmb3JtLWNvbnRyb2wtcmVhZG9ubHktbWluLWhlaWdodC1zbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm0tY29udHJvbC5hbGVydC13YXJuaW5nIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvcm0tY29udHJvbC5hbGVydC1wYXNzd29yZC13ZWFrIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWJnLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0LmZvcm0tY29udHJvbC5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcdFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0LmZvcm0tY29udHJvbC5hbGVydC1wYXNzd29yZC1zdHJvbmcge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHRcclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcblx0XHJcblx0dGV4dGFyZWEge1xyXG5cdFx0cmVzaXplOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdG91dGxpbmU6IDBweDtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LnBhZGRlZCB7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCBAbWFpbi1wcm9jZXNzLWNhcmQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHBhZGRpbmctbGVmdDogMC43NXJlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XHJcblx0fVxyXG5cdFxyXG5cdDo6LW1zLXJldmVhbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5AZm9ybS1pbnB1dHM6IGZvcm0taW5wdXRzO1xyXG5cclxuXHJcblxyXG4ubWl4aW4oaW5wdXQtZ3JvdXBzKSB7XHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRib3JkZXI6IEBpbnB1dC1ncm91cC10ZXh0LWJvcmRlcjtcclxuXHRcdFx0Y29sb3I6IEBpbnB1dC1ncm91cC10ZXh0LWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtZ3JvdXAtdGV4dC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQucmVhZG9ubHkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaW5wdXQtZ3JvdXAtdGV4dC1yZWFkb25seS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGlucHV0LWdyb3VwLXRleHQtcmVhZG9ubHktY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGlucHV0LWdyb3VwLXRleHQtcmVhZG9ubHktYm9yZGVyLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJ0bi1wb3BvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0LmluZm8tZGVmYXVsdCB7XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBmb250LWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1wYXNzd29yZC13ZWFrIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJ0bi1wb3BvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUge1xyXG5cdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1wYXNzd29yZC1zdHJvbmcge1x0XHRcdFxyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXI6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LmlucHV0LWdyb3VwLXNlcGVyYXRvciB7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdC5idG4tcHJpbWFyeSxcclxuXHRcdC5idG4tZGVmYXVsdCB7XHJcblx0XHRcdHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0LmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuaW5wdXQtZ3JvdXAucGFzc3dvcmQtc2hvdy1oaWRlIHtcclxuXHRcdC5pbnB1dC1ncm91cC1hcHBlbmQge1x0XHRcdFx0XHJcblx0XHRcdC5idG5bYXJpYS1wcmVzc2VkPSdmYWxzZSddIHtcclxuXHRcdFx0XHQuZmEtZXllIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhLWV5ZS1zbGFzaCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuW2FyaWEtcHJlc3NlZD0ndHJ1ZSddIHtcclxuXHRcdFx0XHQuZmEtZXllIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1leWUtc2xhc2gge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFx0XHJcblx0XHR9XHJcblx0fVx0XHJcblxyXG5cdC5pbnB1dC1ncm91cCB7XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC1yYWRpby1jaGVja2JveC5hbGVydC1kYW5nZXIsXHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC1yYWRpby1jaGVja2JveC5hbGVydC13YXJuaW5nLFxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQtcmFkaW8tY2hlY2tib3guYWxlcnQtaW5mbyB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDAuMzVyZW07XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuQGlucHV0LWdyb3VwczogaW5wdXQtZ3JvdXBzO1xyXG5cclxuXHJcblxyXG4ubWl4aW4oZmlsZS1pbnB1dCkge1xyXG5cdC5maWxlLWlucHV0IHtcclxuXHRcdC5maWxlLWNhcHRpb24ge1xyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZmlsZS1pbnB1dC1ib3JkZXItY29sb3ItZm9jdXM7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0XHQuZm9ybS1jb250cm9sLmZpbGUtcHJvY2Vzc2luZyB7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1cztcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4tcHJpbWFyeS5idG4tZmlsZSB7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZmlsZS1pbnB1dC1idG4tcHJpbWFyeS1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0cGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBAZmlsZS1pbnB1dC1idG4tcHJpbWFyeS1ib3JkZXItaG92ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4tZGVmYXVsdC5idG4tZmlsZSB7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZmlsZS1pbnB1dC1idG4tZGVmYXVsdC1ib3JkZXI7XHJcblx0XHRcdFx0cGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogQGZpbGUtaW5wdXQtYnRuLWRlZmF1bHQtYm9yZGVyLWhvdmVyO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmlucHV0LWZpbGUtYWxlcnQtZGFuZ2VyLFxyXG5cdC5pbnB1dC1maWxlLWFsZXJ0LXdhcm5pbmcsXHJcblx0LmlucHV0LWZpbGUtYWxlcnQtaW5mbyB7XHJcblx0XHQuZmlsZS1pbnB1dCB7XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdH1cclxuXHRcdC5hbGVydCB7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRmb250LXNpemU6IEBmaWxlLWlucHV0LWFsZXJ0LWZvbnQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZzogMC41cmVtIGNhbGMoficwLjc1cmVtICsgMXB4Jyk7XHJcblx0XHR9XHRcclxuXHR9XHJcblx0LmlucHV0LWZpbGUtYWxlcnQtZGFuZ2VyIHtcclxuXHRcdC5maWxlLWNhcHRpb24ge1xyXG5cdFx0XHQuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yOyAgXHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmlucHV0LWZpbGUtYWxlcnQtd2FybmluZyB7XHJcblx0XHQuZmlsZS1jYXB0aW9uIHtcclxuXHRcdFx0LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7ICBcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1x0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXQtZmlsZS1hbGVydC1pbmZvIHtcclxuXHRcdC5maWxlLWNhcHRpb24ge1xyXG5cdFx0XHQuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjsgIFxyXG5cdFx0XHR9XHJcblx0XHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5maWxlLWlucHV0LXRleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0Ym9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVx0XHJcbn1cclxuQGZpbGUtaW5wdXQ6IGZpbGUtaW5wdXQ7XHJcblxyXG5cclxuXHJcbi5taXhpbihmb3JtLWZsb2F0aW5nKSB7XHJcblx0LmZvcm0tZmxvYXRpbmcge1xyXG5cclxuXHRcdD4gLmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXI6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50OyAgXHJcblx0XHR9XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmc6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50OyAgXHJcblx0XHR9XHRcdFxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDsgIFxyXG5cdFx0fVxyXG5cdFxyXG5cdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDFyZW0gMC43NXJlbTtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKH4nM3JlbSArIDJweCcpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcdFx0XHRcdFxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZzogMXJlbSAwLjc1cmVtIDAuNzVyZW0gMC43NXJlbTtcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWNvbG9yO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIsXHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblxyXG5cdFx0bGFiZWwuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdGxhYmVsLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdGxhYmVsLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHQ+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcclxuXHRcdD4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLmZvcm0tZmlsbGVkXHR7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjc1cmVtLCAtMXJlbSk7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLWZvY3VzO1x0XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1mbG9hdGluZy1sYWJlbC1jb2xvci1mb2N1cztcclxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKH4nMTAwJSArIDAuNzVyZW0nKTtcclxuXHRcdH1cclxuXHRcdD4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdFx0PiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pOmZvY3VzIH4gbGFiZWwge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC43NXJlbSwgLTFyZW0pO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXI6Zm9jdXMgfiBsYWJlbC5hbGVydC1kYW5nZXIsXHJcblx0XHQ+IC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmc6Zm9jdXMgfiBsYWJlbC5hbGVydC13YXJuaW5nLFxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmc6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbC5hbGVydC13YXJuaW5nIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdD4gLmZvcm0tY29udHJvbC5hbGVydC1pbmZvOmZvY3VzIH4gbGFiZWwuYWxlcnQtaW5mbyxcclxuXHRcdD4gLmZvcm0tY29udHJvbC5hbGVydC1pbmZvOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwuYWxlcnQtaW5mbyB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5mb3JtLWNvbnRyb2w6cmVhZC1vbmx5IH4gbGFiZWwsXHJcblx0XHQuZm9ybS1jb250cm9sOnJlYWQtb25seTpmb2N1cyB+IGxhYmVsLFxyXG5cdFx0LmZvcm0tY29udHJvbDpyZWFkLW9ubHk6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWNvbG9yO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tZmxvYXRpbmctbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1mbG9hdGluZy1sYWJlbC1mb250LXNpemUtc207XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVx0XHJcblx0XHJcblx0LmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHR3aWR0aDogMSU7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuaW5mby1kZWZhdWx0LFxyXG5cdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRib3JkZXItdG9wOiAwcHg7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMS4ycmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWRhbmdlciB7XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm8ge1xyXG5cdFx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xyXG5cdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5pbmZvLWRlZmF1bHQge1xyXG5cdFx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xyXG5cdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdH1cclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuaW5mby1kZWZhdWx0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSA+IC5mb3JtLWZsb2F0aW5nIHtcdFx0XHJcblx0XHRcdFxyXG5cdFx0LmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuOTVyZW07XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnRuW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSB7XHJcblx0XHRcdFx0XHQuZmEtZXllIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhLWV5ZS1zbGFzaCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5idG5bYXJpYS1wcmVzc2VkPSd0cnVlJ10ge1xyXG5cdFx0XHRcdFx0LmZhLWV5ZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmEtZXllLXNsYXNoIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFx0XHJcblx0XHR9XHRcdFx0XHJcblx0XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcixcclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyxcclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHR9XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxLjJyZW07XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIge1xyXG5cdFx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtaW5mbyB7XHJcblx0XHRcdC5idG4tcG9wb3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFxyXG5cdFxyXG5cdCNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHQuY2FyZCB7XHRcdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcclxuXHRcdFx0XHRcdC5jYXJkLWJvZHkge1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmluZm8tZGVmYXVsdCxcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWRhbmdlcixcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbCxcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSA+IC5mb3JtLWZsb2F0aW5nIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbCxcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcixcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50OyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmcge1xyXG5cdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuaW5mby1kZWZhdWx0LFxyXG5cdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbCxcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUgPiAuZm9ybS1mbG9hdGluZyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSA+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLFxyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50OyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50OyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQubWFpbi1sb2dpbiB7XHJcblx0XHQuZm9ybS1mbG9hdGluZyB7XHJcblxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1jb2xvcjtcclxuXHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYm9yZGVyLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tY29sb3ItZm9jdXM7XHJcblxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYm9yZGVyLWNvbG9yLWZvY3VzO1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxyXG5cdFx0XHQuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcblx0XHRcdC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XHJcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tY29sb3I7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3IgaW5zZXQ7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA5OTk5cyBlYXNlLWluLW91dCAwcztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwsXHJcblx0XHRcdD4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLmZvcm0tZmlsbGVkXHR7XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tbGFiZWwtY29sb3ItZm9jdXM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1sYWJlbC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGFiZWwuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0bGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRsYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdFx0LmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSB7XHRcdFxyXG5cdFx0XHQ+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4taWNvbi1jb2xvci1mb2N1cyAhaW1wb3J0YW50OyBcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWljb24tY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdC5idG5bYXJpYS1wcmVzc2VkPSdmYWxzZSddIHtcclxuXHRcdFx0XHRcdFx0XHQuZmEtZXllIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWV5ZS1zbGFzaCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYnRuW2FyaWEtcHJlc3NlZD0ndHJ1ZSddIHtcclxuXHRcdFx0XHRcdFx0XHQuZmEtZXllIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS1leWUtc2xhc2gge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yICFpbXBvcnRhbnQ7IFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3IgIWltcG9ydGFudDsgXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yICFpbXBvcnRhbnQ7IFx0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuQGZvcm0tZmxvYXRpbmc6IGZvcm0tZmxvYXRpbmc7IiwiXHJcbi5taXhpbihjYWxlbmRhcikge1xyXG5cdC5kYXRlcGlja2VyIHtcclxuXHRcclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ym9yZGVyOiBAY2FsZW5kYXItYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGNhbGVuZGFyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IEBjYWxlbmRhci1ib3gtc2hhZG93O1xyXG5cdFx0Ym94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHRwYWRkaW5nOiA0cHg7XHJcblx0XHRcclxuXHRcdHRoLCB0ZCB7XHJcblx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHRoLnByZXYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtcHJldi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGNhbGVuZGFyLXRoLXByZXYtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtcHJldi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1wcmV2LWNvbG9yLWhvdmVyOyAgICAgICAgXHJcblx0XHRcdH1cclxuXHRcdH0gXHJcblx0XHR0aC5kYXRlcGlja2VyLXN3aXRjaCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtc3dpdGNoLWJhY2tncm91bmQtY29sb3ItaG92ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRjb2xvcjogQGNhbGVuZGFyLXRoLXN3aXRjaC1jb2xvci1ob3ZlcjsgICAgICAgIFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0aC5uZXh0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLXRoLW5leHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1uZXh0LWNvbG9yO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDJweDtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLXRoLW5leHQtYmFja2dyb3VuZC1jb2xvci1ob3ZlciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGgtbmV4dC1jb2xvci1ob3ZlcjsgICAgICAgIFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICBcclxuXHRcdHRoLmRvdyB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGgtZG93LWNvbG9yO1xyXG5cdFx0fSBcclxuXHJcblx0XHR0ZC5kYXksIHRkIHNwYW4ubW9udGgsIHRkIHNwYW4ueWVhciB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGQtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBAY2FsZW5kYXItdGQtZm9udC1zaXplO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10ZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGQtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblxyXG5cdFx0dGQuZGF5Lm9sZCxcclxuXHRcdHRkLmRheS5uZXcge1xyXG5cdFx0XHRjb2xvcjogQGluYWN0aXZlLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR0ZC5kYXkuaW52YWxpZCxcclxuXHRcdHNwYW4uaW52YWxpZCB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHR0ZC5kYXkubWFya2VkLFxyXG5cdFx0c3Bhbi5tYXJrZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItZGF5LW1hcmtlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdHRkLmRheS5zZWNvbmQsXHJcblx0XHRzcGFuLnNlY29uZCB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItZGF5LXNlY29uZC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLWRheS1zZWNvbmQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHR0ci53ZWVrIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLXRkLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFx0XHJcblx0XHR0ci53ZWVrLmRpc2FibGVkIHtcclxuXHRcdFx0Y29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHR0ci53ZWVrIHtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGQuZGlzYWJsZWQge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR0ZC50b2RheSxcclxuXHRcdHRkLnRvZGF5OmhvdmVyLFxyXG5cdFx0dHIud2Vlay50b2RheSxcclxuXHRcdHRyLndlZWsudG9kYXk6aG92ZXIsXHJcblx0XHRzcGFuLnRvZGF5LFxyXG5cdFx0c3Bhbi50b2RheTpob3ZlcixcclxuXHRcdHRyLndlZWs6aG92ZXIsXHJcblx0XHR0ZC5hY3RpdmU6aG92ZXIsXHJcblx0XHR0ci53ZWVrLmFjdGl2ZTpob3ZlcixcclxuXHRcdHRkLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuXHRcdHRyLndlZWsuYWN0aXZlOmhvdmVyOmhvdmVyLFxyXG5cdFx0dGQuYWN0aXZlOmZvY3VzLFxyXG5cdFx0dHIud2Vlay5hY3RpdmU6Zm9jdXMsXHJcblx0XHR0ZC5hY3RpdmU6aG92ZXI6Zm9jdXMsXHJcblx0XHR0ci53ZWVrLmFjdGl2ZTpob3Zlcjpmb2N1cyxcclxuXHRcdHRkLmFjdGl2ZTphY3RpdmUsXHJcblx0XHR0ci53ZWVrLmFjdGl2ZTphY3RpdmUsXHJcblx0XHR0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG5cdFx0dHIud2Vlay5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG5cdFx0dGQuYWN0aXZlLmFjdGl2ZSxcclxuXHRcdHRyLndlZWsuYWN0aXZlLmFjdGl2ZSxcclxuXHRcdHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcblx0XHR0ci53ZWVrLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcblx0XHR0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcblx0XHR0ci53ZWVrLmFjdGl2ZS5kaXNhYmxlZCxcclxuXHRcdHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcclxuXHRcdHRyLndlZWsuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxyXG5cdFx0dGQuYWN0aXZlW2Rpc2FibGVkXSxcclxuXHRcdHRyLndlZWsuYWN0aXZlW2Rpc2FibGVkXSxcclxuXHRcdHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXHJcblx0XHR0ci53ZWVrLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXHJcblx0XHR0ZCBzcGFuLmFjdGl2ZTpob3ZlcixcclxuXHRcdHRkIHNwYW4uYWN0aXZlOmZvY3VzLFxyXG5cdFx0dGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxyXG5cdFx0dGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxyXG5cdFx0dGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXHJcblx0XHR0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0ge1xyXG5cdFx0XHRjb2xvcjogQGNhbGVuZGFyLWFjdGl2ZS1kYXktY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6IEBjYWxlbmRhci1hY3RpdmUtZGF5LWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBjYWxlbmRhci1hY3RpdmUtZGF5LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGNhbGVuZGFyLWFjdGl2ZS1kYXktZm9udC13ZWlnaHQ7XHJcblx0XHRcdHRleHQtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0cGFkZGluZzogNXB4IDdweDtcclxuXHRcdH1cclxuXHJcblx0XHR0ZC50b2RheSxcclxuXHRcdHRkLnRvZGF5OmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6IEBjYWxlbmRhci10b2RheS1kYXktY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6IEBjYWxlbmRhci10b2RheS1kYXktYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGNhbGVuZGFyLXRvZGF5LWRheS1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBjYWxlbmRhci10b2RheS1kYXktZm9udC13ZWlnaHQ7XHJcblx0XHR9XHJcblx0XHR0ZC50b2RheS5hY3RpdmU6aG92ZXIsXHJcblx0XHR0ZC50b2RheS5hY3RpdmU6aG92ZXI6aG92ZXIsXHJcblx0XHR0ZC50b2RheS5hY3RpdmU6Zm9jdXMsXHJcblx0XHR0ZC50b2RheS5hY3RpdmU6aG92ZXI6Zm9jdXMsXHJcblx0XHR0ZC50b2RheS5hY3RpdmU6YWN0aXZlLFxyXG5cdFx0dGQudG9kYXkuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcclxuXHRcdHRkLnRvZGF5LmFjdGl2ZS5hY3RpdmUsXHJcblx0XHR0ZC50b2RheS5hY3RpdmU6aG92ZXIuYWN0aXZlLFxyXG5cdFx0dGQudG9kYXkuYWN0aXZlLmRpc2FibGVkLFxyXG5cdFx0dGQudG9kYXkuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxyXG5cdFx0dGQudG9kYXkuYWN0aXZlW2Rpc2FibGVkXSxcclxuXHRcdHRkLnRvZGF5LmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0ge1xyXG5cdFx0XHRjb2xvcjogQGNhbGVuZGFyLWFjdGl2ZS1kYXktY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6IEBjYWxlbmRhci1hY3RpdmUtZGF5LWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBjYWxlbmRhci1hY3RpdmUtZGF5LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGNhbGVuZGFyLWFjdGl2ZS1kYXktZm9udC13ZWlnaHQ7XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHQuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQuaW5wdXQtZGF0ZS1pY29uIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0XHJcblx0XHJcblx0LmJ0bi1jYWxlbmRhciB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cdC5hbGVydC1kYW5nZXIgLmJ0bi1jYWxlbmRhciB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0fVxyXG5cdC5hbGVydC13YXJuaW5nIC5idG4tY2FsZW5kYXIge1xyXG5cdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHR9XHJcblx0LmFsZXJ0LWluZm8gLmJ0bi1jYWxlbmRhciB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdH1cclxufVxyXG5AY2FsZW5kYXI6IGNhbGVuZGFyO1x0IiwiLm1peGluKGJ1dHRvbnMpIHtcclxuXHQuYnRuLXByaW1hcnkge1xyXG5cdFx0Y29sb3I6IEBidXR0b24tcHJpbWFyeS1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBidXR0b24tcHJpbWFyeS1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBidXR0b24tcHJpbWFyeS1mb250LXNpemU7XHJcblx0XHRwYWRkaW5nOiBAYnV0dG9uLXByaW1hcnktcGFkZGluZztcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHQuYnRuLWRlZmF1bHQge1xyXG5cdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBidXR0b24tZGVmYXVsdC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLWRlZmF1bHQtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBidXR0b24tZGVmYXVsdC1mb250LXNpemU7XHJcblx0XHRwYWRkaW5nOiBAYnV0dG9uLWRlZmF1bHQtcGFkZGluZztcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHQuYnRuLXByaW1hcnkuYnRuLWluYWN0aXZlIHtcclxuXHRcdGNvbG9yOiBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtY29sb3I7XHJcblx0XHRib3JkZXI6IEBidXR0b24tcHJpbWFyeS1pbmFjdGl2ZS1ib3JkZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdFxyXG5cdC5idG4tZGVmYXVsdC5idG4taW5hY3RpdmUge1xyXG5cdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1pbmFjdGl2ZS1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWluYWN0aXZlLWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBidXR0b24tZGVmYXVsdC1pbmFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjY2xvc2UtcHJvY2VzcyxcclxuXHQjY2xvc2UtcHJvY2Vzcy1tYXJnaW5hbFx0e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0ei1pbmRleDogOTk4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1jbG9zZS1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBAYnV0dG9uLWNsb3NlLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IEBidXR0b24tY2xvc2Utd2lkdGg7XHJcblx0XHRcdGhlaWdodDogQGJ1dHRvbi1jbG9zZS1oZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLWNsb3NlLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IEBidXR0b24tY2xvc2UtYm9yZGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiBAYnV0dG9uLWNsb3NlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Zm9udC1zaXplOiBAYnV0dG9uLWNsb3NlLWZvbnQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZzogQGJ1dHRvbi1jbG9zZS1wYWRkaW5nO1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGJ1dHRvbi1jbG9zZS1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQGJ1dHRvbi1jbG9zZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6IEBidXR0b24tY2xvc2UtY29sb3ItaG92ZXItZm9jdXM7ICAgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I2Nsb3NlLXByb2Nlc3Muc2hhZG93ZWQsXHJcblx0I2Nsb3NlLXByb2Nlc3MtbWFyZ2luYWwuc2hhZG93ZWQge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYnV0dG9uLWNsb3NlLXNoYWRvd2VkLWJveC1zaGFkb3c7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IEBidXR0b24tY2xvc2Utc2hhZG93ZWQtYm94LXNoYWRvdztcclxuXHRcdGJveC1zaGFkb3c6IEBidXR0b24tY2xvc2Utc2hhZG93ZWQtYm94LXNoYWRvdztcclxuXHRcdFxyXG5cdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBidXR0b24tY2xvc2UtYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHQuYnRuLWJsb2NrIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQuYnRuLWRlZmF1bHQubW9yZS10YXJpZmZzIHtcclxuXHRcdGNvbG9yOiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1zaXplO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBidXR0b24tbW9yZS10YXJpZmZzLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRib3JkZXI6IEBidXR0b24tbW9yZS10YXJpZmZzLWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGJ1dHRvbnM6IGJ1dHRvbnM7XHQiLCJcclxuLm1peGluKGxpbmtzKSB7XHJcblxyXG5cdC5tYWluLWxvZ2luLWNhcmQtbGluayB7XHJcblx0XHRmb250LWZhbWlseTogQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtbGluay1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtc2l6ZTtcclxuXHRcdGNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWxpbmstY29sb3I7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IEBtYWluLWxvZ2luLWNhcmQtbGluay10ZXh0LWRlY29yYXRpb247XHJcblxyXG5cdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAbWFpbi1sb2dpbi1jYXJkLWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0ZC10ZXh0LWxpbmsge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBsaW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBsaW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Y29sb3I6IEBsaW5rLWNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBAbGluay10ZXh0LWRlY29yYXRpb247XHJcblxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBsaW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRjb2xvcjogQGxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mYS1maWxlLXBkZiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0fVxyXG5cdFx0LmZhLWV4dGVybmFsLWxpbmstYWx0IHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY2FyZC5wb3N0Ym94IHtcclxuXHRcdC5wb3N0Ym94LWVudHJpZXMge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQucG9zdGJveC1lbnRyeSB7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0LnBvc3Rib3gtZGF0ZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQucG9zdGJveC1saW5rIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogQHBvc3Rib3gtbGluay13aWR0aDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAcG9zdGJveC1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBwb3N0Ym94LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvcjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjBlMCc7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnOyBcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb247XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAcG9zdGJveC1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0Ym94LWVudHJ5LnJlYWQge1xyXG5cdFx0XHRcdC5wb3N0Ym94LWxpbmsge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBwb3N0Ym94LWxpbmstcmVhZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9zdGJveC1saW5rLXJlYWQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYyYjYnO1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtaWNvbi1yZWFkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLXJlYWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstcmVhZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9XHJcblx0XHJcblx0LmZvcm0tbGluayB7XHJcblx0XHJcblx0XHQuZm9ybS1saW5rLWljb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBAZm9ybS1saW5rLWljb24tZGlzcGxheTtcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWxpbmstaWNvbi1jb2xvcjtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEsIHNwYW4ge1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1saW5rLWNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWxpbmstZm9udC1zaXplO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb3JtLWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0fVx0XHJcblx0XHRcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHJcblx0XHRcdC5mb3JtLWxpbmstaWNvbiB7XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWxpbmstaWNvbi1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0fVx0XHJcblx0XHRcdFxyXG5cdFx0XHRhLCBzcGFuIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQGZvcm0tbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRmb250LXdlaWdodDogQGZvcm0tbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRmb250LXNpemU6IEBmb3JtLWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvcm0tbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5mb3JtLWxpbmsuaW5hY3RpdmUge1xyXG5cdFx0LmZvcm0tbGluay1pY29uIHtcclxuXHRcdFx0Y29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdH1cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tbGluay1mb250LXNpemU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvcm0tbGluay10ZXh0LWRlY29yYXRpb247XHJcblx0XHR9XHRcclxuXHR9XHRcclxufVxyXG5AbGlua3M6IGxpbmtzOyIsIi5taXhpbihzbGlkZXIpIHtcclxuXHJcblx0LnNsaWRlci1mbGV4LXJvdyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XHJcblx0fVxyXG5cclxuXHQuc2xpZGVyIC5oaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdC5zbGlkZXIge1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0XHJcblx0LnNsaWRlci10cmFjayB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBzbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvcjtcclxuXHR9XHJcblx0LnNsaWRlci1zZWxlY3Rpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAc2xpZGVyLXNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdH1cclxuXHQuc2xpZGVyLWhhbmRsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBzbGlkZXItaGFuZGxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRib3JkZXI6IEBzbGlkZXItaGFuZGxlLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBzbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cdFxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LmZsYXRtYXRlIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRoZWlnaHQ6IEBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC1oZWlnaHQ7XHJcblx0XHRtaW4td2lkdGg6IEBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC1taW4td2lkdGg7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblx0LmlucHV0LWdyb3VwLXRleHQuZmxhdG1hdGVzIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBzbGlkZXItZmxhdG1hdGVzLWJhY2tncm91bmQtdXJsIG5vLXJlcGVhdCBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRoZWlnaHQ6IEBzbGlkZXItZmxhdG1hdGVzLWJhY2tncm91bmQtaGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLW1pbi13aWR0aDtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdH1cclxuXHJcblx0LmlucHV0LWdyb3VwLXRleHQuaG91c2Utc21hbGwge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBAc2xpZGVyLWhvdXNlLXNtYWxsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdGhlaWdodDogQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLWhlaWdodDtcclxuXHRcdG1pbi13aWR0aDogQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLW1pbi13aWR0aDtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAtdGV4dC5ob3VzZS1sYXJnZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtdXJsIG5vLXJlcGVhdCBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IEBzbGlkZXItaG91c2UtbGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0aGVpZ2h0OiBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtaGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtbWluLXdpZHRoO1xyXG5cdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LnZlaGljbGUtc21hbGwge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHNsaWRlci12ZWhpY2xlLXNtYWxsLWJhY2tncm91bmQtdXJsIG5vLXJlcGVhdCBAc2xpZGVyLXZlaGljbGUtc21hbGwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogQHNsaWRlci12ZWhpY2xlLXNtYWxsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdGhlaWdodDogQHNsaWRlci12ZWhpY2xlLXNtYWxsLWJhY2tncm91bmQtaGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiBAc2xpZGVyLXZlaGljbGUtc21hbGwtYmFja2dyb3VuZC1taW4td2lkdGg7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblx0LmlucHV0LWdyb3VwLXRleHQudmVoaWNsZS1sYXJnZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAc2xpZGVyLXZlaGljbGUtbGFyZ2UtYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBzbGlkZXItdmVoaWNsZS1sYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBAc2xpZGVyLXZlaGljbGUtbGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0aGVpZ2h0OiBAc2xpZGVyLXZlaGljbGUtbGFyZ2UtYmFja2dyb3VuZC1oZWlnaHQ7XHJcblx0XHRtaW4td2lkdGg6IEBzbGlkZXItdmVoaWNsZS1sYXJnZS1iYWNrZ3JvdW5kLW1pbi13aWR0aDtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdH1cclxuXHRcclxuXHQuZm9ybS1yYW5nZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdC8vb3V0bGluZTogbm9uZTsgXHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3I7IFxyXG5cdH1cclxuXHQuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3I7IFxyXG5cdH1cclxuXHQuZm9ybS1yYW5nZTo6LW1zLXRyYWNrIHtcclxuXHRcdGhlaWdodDogMTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvcjsgXHJcblx0fVx0XHJcblx0LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHNsaWRlci1zZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvcjsgXHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItaGFuZGxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRib3JkZXI6IEBzbGlkZXItaGFuZGxlLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBzbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGJvcmRlcjogQHNsaWRlci1oYW5kbGUtYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQHNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2U6Oi1tcy10aHVtYiB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItaGFuZGxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRib3JkZXI6IEBzbGlkZXItaGFuZGxlLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBzbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuZm9ybS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItaGFuZGxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzbGlkZXItaGFuZGxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0fVxyXG59XHJcbkBzbGlkZXI6IHNsaWRlcjsiLCJcclxuLm1peGluKHNlbGVjdHMpIHtcclxuXHJcblx0LmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tY29udHJvbC1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemU7XHJcblxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRib3JkZXI6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLWZvY3VzO1x0XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWNvbnRyb2wtZm9udC1mYW1pbHktZm9jdXM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQtZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1mb2N1cztcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcZjBkNyc7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1cztcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3ItZm9jdXM7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5LWZvY3VzO1xyXG5cdFx0XHRmb250LXdlaWdodDogQGZvcm0tY29udHJvbC1mb250LXdlaWdodC1mb2N1cztcclxuXHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1mb2N1cztcdFxyXG5cdFx0fVxyXG5cclxuXHRcdC5kcm9wZG93bi1tZW51Om5vdCh1bCkge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0Ym9yZGVyOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJvcmRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdztcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdztcclxuXHRcdFx0ei1pbmRleDogMTA1MDtcclxuXHRcdFx0aW5zZXQ6IC0ycHggYXV0byBhdXRvIDBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRsaSB7IFxyXG5cdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0bGkuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3I7XHJcblx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGxpLmRyb3Bkb3duLWhlYWRlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBib290c3RyYXAtc2VsZWN0LW9wdGdyb3VwLWRyb3Bkb3duLWhlYWRlci1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRjb2xvcjogQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpLmRyb3Bkb3duLWRpdmlkZXIge1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpIGEub3B0IHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cclxuXHRcdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtc207XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtLWZvY3VzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcclxuXHRcdFx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtLWZvY3VzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wuZHJvcHVwIHtcclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcZjBkOCc7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5kcm9wZG93bi1tZW51IHtcdFx0XHRcclxuXHRcdFx0aW5zZXQ6IGF1dG8gYXV0byAtMnB4IDBweCAhaW1wb3J0YW50O1x0XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyB7XHJcblx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1zZWxlY3Qge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWNvbnRyb2wtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQGZvcm0tY29udHJvbC1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemU7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vZm9udHMvc2VsZWN0LWNhcmV0LnN2Zyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHRcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3ItZm9jdXM7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5LWZvY3VzO1xyXG5cdFx0XHRmb250LXdlaWdodDogQGZvcm0tY29udHJvbC1mb250LXdlaWdodC1mb2N1cztcclxuXHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1mb2N1cztcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvcm0tc2VsZWN0LmFsZXJ0LWRhbmdlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1x0XHRcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcdFx0XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vZm9udHMvc2VsZWN0LWNhcmV0LWFsZXJ0LWRhbmdlci5zdmcpO1xyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHRcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1zZWxlY3QuYWxlcnQtd2FybmluZyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHRcdFxyXG5cdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcdFx0XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vZm9udHMvc2VsZWN0LWNhcmV0LWFsZXJ0LXdhcm5pbmcuc3ZnKTtcclxuXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHRcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm0tc2VsZWN0LmFsZXJ0LWluZm8ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1x0XHRcclxuXHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHRcdFxyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ZvbnRzL3NlbGVjdC1jYXJldC1hbGVydC1pbmZvLnN2Zyk7XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1x0XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHR9XHJcblx0fVx0IFxyXG59XHJcbkBzZWxlY3RzOiBzZWxlY3RzO1xyXG5cclxuXHJcblxyXG4ubWl4aW4oYXV0b2NvbXBsZXRlKSB7XHJcblxyXG5cdC5ib290c3RyYXAtYXV0b2NvbXBsZXRlLmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0Ym9yZGVyOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRib3gtc2hhZG93OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcclxuXHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b207XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXdlaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRjb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXItZm9jdXM7XHJcblx0XHRcdGNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVx0XHRcclxufVxyXG5AYXV0b2NvbXBsZXRlOiBhdXRvY29tcGxldGU7IiwiLm1peGluKHJhZGlvcykge1xyXG5cclxuXHQvKiBoaWRlIHRoZSByYWRpb3MgKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHJcblx0LyogcG9zaXRpb25pbmcgdGhlIGxhYmVsIG9mIHJhZGlvcyAqL1xyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAcmFkaW8tY2hlY2tib3gtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LXNpemU7XHJcblx0XHRjb2xvcjogQHJhZGlvLWNoZWNrYm94LWxhYmVsLWNvbG9yO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcclxuXHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTI0cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLmdhcyB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzRweDtcclxuXHRcdH1cclxuXHRcdGRpdi5yYWRpby1sYWJlbC5yYWRpby1sYWJlbC1icmFuY2gtaWNvbi53YXRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRcdH1cclxuXHRcdGRpdi5yYWRpby1sYWJlbC5yYWRpby1sYWJlbC1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLndhc3Rld2F0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXN0ZXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHRcclxuXHR9XHJcblx0XHJcblx0Lyogc3R5bGluZyB1bmNoZWNrZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdG1hcmdpbjogN3B4IDBweCAycHggMHB4O1x0XHJcblx0XHRib3JkZXI6IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRcdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpmb2N1cyArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyLWNvbG9yLWZvY3VzO1xyXG5cdH1cclxuXHJcblx0Lyogc3R5bGluZyBjaGVja2VkIHJhZGlvcyBbZ3JhZGllbnQgaXMgcG9zc2libGVdICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRib3JkZXI6IEByYWRpby1jaGVja2JveC1jaGVja2VkLWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZDpmb2N1cyArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEByYWRpby1jaGVja2JveC1jaGVja2VkLWJvcmRlci1jb2xvci1mb2N1cztcclxuXHR9XHJcblxyXG5cdC8qIGJ1bGxldCBpbnNpZGUgc2VsZWN0ZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwgPiBzcGFuID4gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0bWFyZ2luOiA1cHg7XHJcblx0XHRib3JkZXI6IEByYWRpby1idWxsZXQtYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHR9XHJcblxyXG5cdC8qIHN0eWxpbmcgdW5jaGVja2VkIGRpc2FibGVkIHJhZGlvcyBbZ3JhZGllbnQgaXMgcG9zc2libGVdICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6ZGlzYWJsZWQgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAaW5hY3RpdmUtYm9yZGVyLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAaW5hY3RpdmUtYmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQvKiBzdHlsaW5nIGNoZWNrZWQgZGlzYWJsZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQvKiBidWxsZXQgaW5zaWRlIHNlbGVjdGVkIGRpc2FibGVkIHJhZGlvcyBbZ3JhZGllbnQgaXMgcG9zc2libGVdICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsID4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtY29sb3IsQGluYWN0aXZlLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtY29sb3IsQGluYWN0aXZlLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtY29sb3IsQGluYWN0aXZlLWNvbG9yKTtcclxuXHR9XHJcblxyXG5cdC8qIGFsZXJ0LWRhbmdlciBtYXJrZWQgcmFkaW9zICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtZGFuZ2VyID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmZvY3VzICsgbGFiZWwuYWxlcnQtZGFuZ2VyID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWNvbG9yLEBhbGVydC1kYW5nZXItY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWNvbG9yLEBhbGVydC1kYW5nZXItY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItY29sb3IsQGFsZXJ0LWRhbmdlci1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWNvbG9yLEBhbGVydC1kYW5nZXItY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWNvbG9yLEBhbGVydC1kYW5nZXItY29sb3IpO1xyXG5cdH1cdFxyXG5cclxuXHQvKiBhbGVydC13YXJuaW5nIG1hcmtlZCByYWRpb3MgKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWJnLWNvbG9yLEBhbGVydC13YXJuaW5nLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Zm9jdXMgKyBsYWJlbC5hbGVydC13YXJuaW5nID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdH1cdFxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbC5hbGVydC13YXJuaW5nID4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1jb2xvcixAYWxlcnQtd2FybmluZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWNvbG9yLEBhbGVydC13YXJuaW5nLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1jb2xvcixAYWxlcnQtd2FybmluZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1jb2xvcixAYWxlcnQtd2FybmluZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWNvbG9yLEBhbGVydC13YXJuaW5nLWNvbG9yKTtcclxuXHR9XHRcclxuXHJcblx0LyogYWxlcnQtaW5mbyBtYXJrZWQgcmFkaW9zICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1iZy1jb2xvcixAYWxlcnQtaW5mby1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmZvY3VzICsgbGFiZWwuYWxlcnQtaW5mbyA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHR9XHRcclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwuYWxlcnQtaW5mbyA+IHNwYW4gPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tY29sb3IsQGFsZXJ0LWluZm8tY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1jb2xvcixAYWxlcnQtaW5mby1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tY29sb3IsQGFsZXJ0LWluZm8tY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tY29sb3IsQGFsZXJ0LWluZm8tY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1jb2xvcixAYWxlcnQtaW5mby1jb2xvcik7XHJcblx0fVx0XHJcblxyXG5cdC5jYXJkIC5jYXJkIC5yYWRpby1jYXJkLWhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMC4ycmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFxyXG5cdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdHRhYmxlIHRoLFxyXG5cdHRhYmxlIHRkIHtcclxuXHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR9XHRcclxuXHR9XHJcblx0XHRcclxuXHQuZHVhbC1jaG9pY2UtcmFkaW8tYnV0dG9uLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0ZGl2IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOm5vdChvbGQpIHtcclxuXHRcdFxyXG5cdFx0XHQrIGxhYmVsIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjpAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXI6IEBidXR0b24tZGVmYXVsdC1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRib3JkZXI6IEBidXR0b24tZGVmYXVsdC1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSArIGxhYmVsIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSArIGxhYmVsIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IEBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IEBidXR0b24tcHJpbWFyeS1ib3JkZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdGNvbG9yOiBAYnV0dG9uLXByaW1hcnktY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxufVxyXG5AcmFkaW9zOiByYWRpb3M7XHJcblxyXG5cclxuLm1peGluKGNoZWNrYm94ZXMpIHtcclxuXHJcblx0LyogaGlkZSB0aGUgY2hlY2tib3hlcyAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG5cclxuXHQvKiBwb3NpdGlvbmluZyB0aGUgbGFiZWwgb2YgY2hlY2tib3hlcyAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAcmFkaW8tY2hlY2tib3gtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LXNpemU7XHJcblx0XHRjb2xvcjogQHJhZGlvLWNoZWNrYm94LWxhYmVsLWNvbG9yO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcclxuXHRcdGRpdi5jaGVja2JveC1sYWJlbCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTI0cHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRkaXYuY2hlY2tib3gtbGFiZWwuY2hlY2tib3gtbGFiZWwtYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblx0XHR9XHJcblx0XHRkaXYuY2hlY2tib3gtbGFiZWwuY2hlY2tib3gtbGFiZWwtYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLWdhcy11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHJcblx0XHRkaXYuY2hlY2tib3gtbGFiZWwuY2hlY2tib3gtbGFiZWwtYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHJcblx0XHRkaXYuY2hlY2tib3gtbGFiZWwuY2hlY2tib3gtbGFiZWwtYnJhbmNoLWljb24ud2FzdGV3YXRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXN0ZXdhdGVyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRcdH1cdFxyXG5cdH1cdFxyXG5cdFxyXG5cdC8qIHN0eWxpbmcgdW5jaGVja2VkIGNoZWNrYm94ZXMgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0bWFyZ2luOiA3cHggMHB4IDJweCAwcHg7XHJcblx0XHRib3JkZXI6IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Zm9jdXMgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlci1jb2xvci1mb2N1cztcclxuXHR9XHJcblx0XHJcblx0Lyogc3R5bGluZyBjaGVja2VkIGNoZWNrYm94ZXMgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyOiBAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1ib3JkZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1ib3JkZXItY29sb3ItZm9jdXM7XHJcblx0fVxyXG5cclxuXHQvKiB0aWNrIGluc2lkZSBzZWxlY3RlZCBjaGVja2JveGVzICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsID4gc3BhbjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1xcZjAwYyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiBAY2hlY2tib3gtdGljay1jb2xvcjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cdH1cclxuXHJcblx0Lyogc3R5bGluZyB1bmNoZWNrZWQgZGlzYWJsZWQgY2hlY2tib3hlcyBbZ3JhZGllbnQgaXMgcG9zc2libGVdICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6ZGlzYWJsZWQgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAaW5hY3RpdmUtYm9yZGVyLWNvbG9yO1x0XHRcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qIHN0eWxpbmcgY2hlY2tlZCBkaXNhYmxlZCBjaGVja2JveGVzIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQvKiB0aWNrIGluc2lkZSBzZWxlY3RlZCBkaXNhYmxlZCBjaGVja2JveGVzICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsID4gc3BhbjpiZWZvcmUge1xyXG5cdFx0Y29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcdFx0XHJcblx0fVxyXG5cclxuXHQvKiBhbGVydC1kYW5nZXIgbWFya2VkIGNoZWNrYm94ZXMgKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWRhbmdlci1iZy1jb2xvcixAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGFsZXJ0LWRhbmdlci1iZy1jb2xvcixAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmFsZXJ0LWRhbmdlciA+IHNwYW46YmVmb3JlIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpmb2N1cyArIGxhYmVsLmFsZXJ0LWRhbmdlciA+IHNwYW4sIFxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHR9XHRcclxuXHJcblx0LyogYWxlcnQtd2FybmluZyBtYXJrZWQgY2hlY2tib3hlcyAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtd2FybmluZyA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWJnLWNvbG9yLEBhbGVydC13YXJuaW5nLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwuYWxlcnQtd2FybmluZyA+IHNwYW46YmVmb3JlIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Zm9jdXMgKyBsYWJlbC5hbGVydC13YXJuaW5nID4gc3BhbiwgXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZDpmb2N1cyArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0fVx0XHJcblxyXG5cdC8qIGFsZXJ0LWluZm8gbWFya2VkIGNoZWNrYm94ZXMgKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWluZm8ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWluZm8gPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1iZy1jb2xvcixAYWxlcnQtaW5mby1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmFsZXJ0LWluZm8gPiBzcGFuOmJlZm9yZSB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmZvY3VzICsgbGFiZWwuYWxlcnQtaW5mbyA+IHNwYW4sXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZDpmb2N1cyArIGxhYmVsLmFsZXJ0LWluZm8gPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0fVx0XHJcblxyXG5cdC5jYXJkIC5jYXJkIC5jaGVja2JveC1jYXJkLWhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMC4ycmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFxyXG5cdFx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0dGFibGUgdGgsXHJcblx0dGFibGUgdGQge1xyXG5cdFx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHRoMiB7XHJcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG5cdFx0XHR9XHJcblx0XHRcdGRpdi5jaGVja2JveC1sYWJlbCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoMi1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQGgyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGgyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRjb2xvcjogQGgyLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGNoZWNrYm94ZXM6IGNoZWNrYm94ZXM7XHJcblxyXG5cclxuLm1peGluKGNoZWNrYm94LXN3aXRjaCkge1xyXG5cdFxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwuY2hlY2tib3gtc3dpdGNoIHtcclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHR9XHJcblx0XHQ+IHNwYW4gPiBzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbjogMnB4O1xyXG5cdFx0XHRib3JkZXI6IEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJ1bGxldC1ib3JkZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSBAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBtYXJnaW4gLjE1cyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHRcdGRpdi5jaGVja2JveC1sYWJlbCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmZvY3VzICsgbGFiZWwuY2hlY2tib3gtc3dpdGNoID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJvcmRlci1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmNoZWNrYm94LXN3aXRjaCB7XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjRweDtcclxuXHRcdFx0Ym9yZGVyOiBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJvcmRlcjtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbC5jaGVja2JveC1zd2l0Y2ggPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJvcmRlci1jb2xvcjtcclxuXHR9XHJcblx0XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6ZGlzYWJsZWQgKyBsYWJlbC5jaGVja2JveC1zd2l0Y2gge1xyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAaW5hY3RpdmUtYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIEBpbmFjdGl2ZS1iZy1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdH1cclxuXHRcdD4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0XHRib3JkZXI6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZSBAaW5hY3RpdmUtY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWNvbG9yLEBpbmFjdGl2ZS1jb2xvcik7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AY2hlY2tib3gtc3dpdGNoOiBjaGVja2JveC1zd2l0Y2g7XHJcblxyXG5cclxuLm1peGluKHRyaS1zdGF0ZS10b2dnbGUpIHtcclxuXHJcblx0LnRyaS1zdGF0ZS10b2dnbGUtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogY2FsYyh+JzAuMzc1cmVtICsgMXB4Jyk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYyh+JzAuMzc1cmVtICsgMXB4Jyk7XHJcblx0fVxyXG5cdFxyXG5cdFxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUge1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR3aWR0aDogNDRweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEB0cmktc3RhdGUtdG9nZ2xlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMXB4O1xyXG5cdFx0LW1vei10cmFuc2l0aW9uOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcdFxyXG5cdH1cclxuXHRcclxuXHQuZm9ybS1yYW5nZS50cmktc3RhdGUtdG9nZ2xlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZTo6LW1vei1yYW5nZS10cmFjayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZTo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG5cdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTNweDtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuXHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGU6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG5cdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0LW1vei10cmFuc2l0aW9uOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHR9XHJcblx0XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZS5zdGF0ZS1vZmYge1xyXG5cdFx0Ym9yZGVyOiBAdHJpLXN0YXRlLXRvZ2dsZS1ib3JkZXI7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUuc3RhdGUtb2ZmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcblx0XHRib3JkZXI6IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1ib3JkZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZS5zdGF0ZS1vZmY6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG5cdFx0Ym9yZGVyOiBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUuc3RhdGUtbmVnIHtcclxuXHRcdGJvcmRlcjogQHRyaS1zdGF0ZS10b2dnbGUtYm9yZGVyLWFjdGl2ZS1uZWc7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcclxuXHR9XHRcclxuXHQuZm9ybS1yYW5nZS50cmktc3RhdGUtdG9nZ2xlLnN0YXRlLW5lZzo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xyXG5cdFx0Ym9yZGVyOiBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYm9yZGVyLWFjdGl2ZS1uZWc7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWc7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtbmVnLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtbmVnKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLW5lZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLW5lZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtbmVnLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtbmVnKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLW5lZyk7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUuc3RhdGUtbmVnOjotbW96LXJhbmdlLXRodW1iIHtcclxuXHRcdGJvcmRlcjogQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJvcmRlci1hY3RpdmUtbmVnO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtbmVnO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLW5lZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWcsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1uZWcpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWcsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1uZWcpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLW5lZyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLW5lZyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWcsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1uZWcpO1xyXG5cdH1cclxuXHRcdFxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUuc3RhdGUtcG9zIHtcclxuXHRcdGJvcmRlcjogQHRyaS1zdGF0ZS10b2dnbGUtYm9yZGVyLWFjdGl2ZS1wb3M7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAycHg7XHJcblx0fVxyXG5cdC5mb3JtLXJhbmdlLnRyaS1zdGF0ZS10b2dnbGUuc3RhdGUtcG9zOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcblx0XHRib3JkZXI6IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1ib3JkZXItYWN0aXZlLXBvcztcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLXBvcztcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1wb3MsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1wb3MpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1wb3MsQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kLWFjdGl2ZS1wb3MpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogIGxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zKTtcclxuXHR9XHJcblx0LmZvcm0tcmFuZ2UudHJpLXN0YXRlLXRvZ2dsZS5zdGF0ZS1wb3M6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG5cdFx0Ym9yZGVyOiBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYm9yZGVyLWFjdGl2ZS1wb3M7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1wb3M7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLXBvcyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLXBvcyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLXBvcyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLXBvcyk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zLEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLXBvcyxAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQtYWN0aXZlLXBvcyk7XHJcblx0fVxyXG5cdFxyXG5cdC50cmktc3RhdGUtdG9nZ2xlLWxhYmVsIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdH1cclxufVxyXG5AdHJpLXN0YXRlLXRvZ2dsZTogdHJpLXN0YXRlLXRvZ2dsZTtcclxuXHQiLCJcclxuLm1peGluKG1ldGVyLXZhbHVlLWRpc3BsYXkpIHtcclxuXHJcblx0Lm1ldGVyLXZhbHVlLWRpc3BsYXkge1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcblx0XHQubWV0ZXItdmFsdWUtZGlzcGxheS1yb3cge1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblxyXG5cdFx0XHQubWV0ZXItdmFsdWUtZGlzcGxheS1jZWxsIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRmb250LXNpemU6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWZvbnQtc2l6ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubXYtdHlwZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi10eXBlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1ldGVyLXZhbHVlLWRpc3BsYXktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWNlbGwtYm9yZGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tdi1wcmUtY29tbWEubm90LWF2YWlsYWJsZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtbm90LWF2YWlsYWJsZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWNlbGwtYm9yZGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tdi1wcmUtY29tbWEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktY2VsbC1ib3JkZXI7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHQubXYtY29tbWEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LWNvbW1hLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LWNvbW1hLWNvbG9yO1x0XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LWNvbW1hLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWNlbGwtYm9yZGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubXYtcG9zdC1jb21tYSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wb3N0LWNvbW1hLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktY2VsbC1ib3JkZXI7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHQubXYtdW5pdCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi11bml0LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wcm9jZXNzIHtcclxuXHRcdC5tZXRlci12YWx1ZS1kaXNwbGF5IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMC4zNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1ldGVyLXZhbHVlLWRpc3BsYXk6IG1ldGVyLXZhbHVlLWRpc3BsYXk7XHJcbiIsIlxyXG4ubWl4aW4odGFicykge1xyXG5cclxuXHQubmF2LXRhYnMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHJcblx0XHQubmF2LWxpbmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFiLW5hdi1saW5rLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQHRhYi1ib3JkZXItY29sb3I7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogQHRhYi1uYXYtbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEB0YWItbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogQHRhYi1uYXYtbGluay1mb250LXNpemU7XHJcblx0XHRcdGNvbG9yOiBAdGFiLW5hdi1saW5rLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhYi1uYXYtbGluay1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQHRhYi1ib3JkZXItY29sb3I7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YWItbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXI7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YWItbmF2LWxpbmstZm9udC13ZWlnaHQtaG92ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAdGFiLW5hdi1saW5rLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHRcdFx0XHRjb2xvcjogQHRhYi1uYXYtbGluay1jb2xvci1ob3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5hdi1saW5rLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YWItbmF2LWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQHRhYi1ib3JkZXItY29sb3IgQHRhYi1ib3JkZXItY29sb3IgQHRhYi1uYXYtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdGZvbnQtc2l6ZTogQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1zaXplO1xyXG5cdFx0XHRjb2xvcjogQHRhYi1uYXYtbGluay1hY3RpdmUtY29sb3I7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQHRhYi1ib3JkZXItY29sb3IgQHRhYi1ib3JkZXItY29sb3IgQHRhYi1uYXYtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXI7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1zaXplLWhvdmVyO1xyXG5cdFx0XHRcdGNvbG9yOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1jb2xvci1ob3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQudGFiLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhYi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyOiBAdGFiLWJvcmRlcjtcclxuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAdGFiLWJvcmRlci1yYWRpdXM7XHJcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAdGFiLWJvcmRlci1yYWRpdXM7XHJcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHRhYi1ib3JkZXItcmFkaXVzO1xyXG5cdH1cclxufVxyXG5AdGFiczogdGFiczsiLCJcclxuLm1peGluKG1vZGFsLWRpYWxvZ3VlKSB7XHJcblxyXG5cdC5tb2RhbC1kaWFsb2cge1xyXG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0XHRib3JkZXI6IEBtb2RhbC1jb250ZW50LWJvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHJcblx0XHRcdC5tb2RhbC1oZWFkZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IEBtb2RhbC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubW9kYWwtdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtb2RhbC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbW9kYWwtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtb2RhbC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQG1vZGFsLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBtb2RhbC10aXRsZS1jb2xvcjtcclxuXHRcdFx0XHRcdCY6Zm9jdXMsJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAbW9kYWwtdGl0bGUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vZGFsLWJvZHkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDNbZGF0YS1icy10b2dnbGU9Y29sbGFwc2VdIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoM1tkYXRhLWJzLXRvZ2dsZT1jb2xsYXBzZV0uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubW9kYWwtZm9vdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAbW9kYWwtZm9vdGVyLWJvcmRlci10b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XHJcblx0XHQubW9kYWwtZGlhbG9nLXdpZGUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbW9kYWwtZGlhbG9ndWU6IG1vZGFsLWRpYWxvZ3VlOyIsIlxyXG4ubWl4aW4odGFibGVzKSB7XHJcblxyXG5cdC50YWJsZS1yZXNwb25zaXZlIHtcclxuXHRcdGJvcmRlcjogQHRhYmxlLXJlc3BvbnNpdmUtYm9yZGVyO1xyXG5cdFx0XHJcblx0XHQudGFibGUgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRib3JkZXItdG9wOiAwcHg7XHJcblx0XHR9XHJcblx0XHQudGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdHRhYmxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0dGhlYWQge1xyXG5cdFx0XHRcdHRoIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0aGVhZC10aC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0aGVhZC10aC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGhlYWQtdGgtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEB0aGVhZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQHRoZWFkLXRoLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEB0aGVhZC10aC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IEB0aGVhZC10aC1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAdGhlYWQtdGgtYm9yZGVyLXJpZ2h0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRib2R5IHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogQHRib2R5LXRkLWJvcmRlci1sZWZ0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogQHRib2R5LXRkLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0Ym9keS10ZC1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGJvZHktdGQtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHQudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoMm4rMSkgPiAqIHtcclxuXHRcdFx0LS1icy10YWJsZS1hY2NlbnQtYmc6IG5vbmU7XHJcblx0XHR9XHRcclxuXHRcdC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoMm4rMSkgPiB0ZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLXVuZXZlbjtcclxuXHRcdFx0Y29sb3I6IEB0Ym9keS10ZC1jb2xvci11bmV2ZW47XHJcblx0XHR9XHJcblx0XHQudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKDJuKSA+IHRkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItZXZlbjtcclxuXHRcdFx0Y29sb3I6IEB0Ym9keS10ZC1jb2xvci1ldmVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0ci50YWJsZS1jb2xsYXBzZS1yb3cge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWNvbGxhcHNlLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYS1taW51cyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1wbHVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRkLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0LmZhLW1pbnVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1wbHVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxufVxyXG5AdGFibGVzOiB0YWJsZXM7XHJcblxyXG5cclxuLm1peGluKGRhdGF0YWJsZXMpIHtcclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUuZHQtcmVzcG9uc2l2ZSB7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcclxuXHR9XHJcblx0XHJcblx0dGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHRcdHRoIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IEB0aGVhZC10aC1ib3JkZXItbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiBAdGhlYWQtdGgtYm9yZGVyLXRvcCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IEB0aGVhZC10aC1ib3JkZXItcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZzo6YWZ0ZXIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0Y29udGVudDogJ1xcZjMwY1xcZjMwOSc7XHJcblx0XHRcdC8vbGVmdDogMC41cmVtO1xyXG5cdFx0XHRvcGFjaXR5OiAxLjA7XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZ19hc2M6OmFmdGVyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdGNvbnRlbnQ6ICdcXGY4ODUnO1xyXG5cdFx0XHQvL2xlZnQ6IDAuNXJlbTtcclxuXHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0fVxyXG5cdFx0dGhlYWQgLnNvcnRpbmdfZGVzYzo6YWZ0ZXIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0Y29udGVudDogJ1xcZjE2MCc7XHJcblx0XHRcdC8vbGVmdDogMC41cmVtO1xyXG5cdFx0XHRvcGFjaXR5OiAxLjA7XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZzo6YmVmb3JlLFxyXG5cdFx0dGhlYWQgLnNvcnRpbmdfYXNjOjpiZWZvcmUsXHJcblx0XHR0aGVhZCAuc29ydGluZ19kZXNjOjpiZWZvcmVcdHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHRoZWFkIC5wb3N0Ym94LWZpcnN0LWNvbHVtbi5zb3J0aW5nOjphZnRlcixcclxuXHRcdHRoZWFkIC5wb3N0Ym94LWZpcnN0LWNvbHVtbi5zb3J0aW5nX2FzYzo6YWZ0ZXIsXHJcblx0XHR0aGVhZCAucG9zdGJveC1maXJzdC1jb2x1bW4uc29ydGluZ19kZXNjOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDAuNXJlbTtcclxuXHRcdH1cclxuXHRcdHRkIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IEB0Ym9keS10ZC1ib3JkZXItbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiBAdGJvZHktdGQtYm9yZGVyLXRvcDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBAdGJvZHktdGQtYm9yZGVyLXJpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IEB0Ym9keS10ZC1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dHIge1xyXG5cdFx0XHQuZmEtZW52ZWxvcGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmEtZW52ZWxvcGUtb3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtaWNvbi1yZWFkLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGF0YXRhYmxlLXN1YmplY3Qge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZGF0YXRhYmxlLXN1YmplY3QtdGV4dCB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBvc3Rib3gtbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9zdGJveC1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb247XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGJ1dHRvbi5kYXRhdGFibGUtc3ViamVjdC10ZXh0IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZhLXBhcGVyY2xpcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvcjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5wb3N0Ym94LXRhYmxlLWJ0bi1kZWxldGUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmZhLXRyYXNoLWFsdCB7XHJcblx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0dHIucmVhZCB7XHJcblx0XHRcdC5mYS1lbnZlbG9wZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmEtZW52ZWxvcGUtb3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGF0YXRhYmxlLXN1YmplY3Qge1xyXG5cdFx0XHRcdC5kYXRhdGFibGUtc3ViamVjdC10ZXh0IHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAcG9zdGJveC1saW5rLXJlYWQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHBvc3Rib3gtbGluay1yZWFkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstcmVhZC1jb2xvcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLXJlYWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0XHQucG9zdGJveFRhYmxlTWVzc2FnZUNvbnRlbnQge1xyXG5cdFx0ICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXRhdGFibGUtcG9zdGJveFRhYmxlLW1lc3NhZ2UtY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW46IC0wLjVyZW07XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG5cdFx0ZGl2LmRhdGFUYWJsZXNfaW5mbyB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogLjVyZW07XHJcblx0XHR9XHJcblx0XHRkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uIHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQucGFnaW5hdGVfYnV0dG9uIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBAcGFnaW5hdGlvbi1jb2xvcjtcdFxyXG5cdFx0XHRcdFx0Ym9yZGVyOiBAcGFnaW5hdGlvbi1ib3JkZXI7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcGFnaW5hdGlvbi1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQgYSB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIGEge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LypcclxuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIGEge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0XHR9Ki9cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQucGFnaW5hdGVfYnV0dG9uLmFjdGl2ZSB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0LnBhZ2luYXRlX2J1dHRvbi5kaXNhYmxlZCB7XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRkaXYuZGF0YVRhYmxlc19pbmZvIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXhzLW1heCkge1xyXG5cdFx0XHRkaXYuZGF0YVRhYmxlc19pbmZvIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0ZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHRcclxuXHR0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUge1xyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0aCB7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0dGgucG9zdGJveC1maXJzdC1jb2x1bW4udGV4dC1jZW50ZXIuZHQtb3JkZXJhYmxlLWFzYy5kdC1vcmRlcmFibGUtZGVzYyB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dGguZHQtb3JkZXJhYmxlLWFzYy5kdC1vcmRlcmFibGUtZGVzYyB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZjMwY1xcZjMwOSc7XHJcblx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGJ1dHRvbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlYWQtdGgtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0aGVhZC10aC1jb2xvcjtcclxuXHRcdFx0XHRcdC8vZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0aC5kdC1vcmRlcmFibGUtYXNjLmR0LW9yZGVyYWJsZS1kZXNjLmR0LW9yZGVyaW5nLWRlc2Mge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZjE2MCc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRoLmR0LW9yZGVyYWJsZS1hc2MuZHQtb3JkZXJhYmxlLWRlc2MuZHQtb3JkZXJpbmctYXNjIHtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGY4ODUnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5kdC1yZXNwb25zaXZlIHtcclxuXHJcblx0XHQuZHQtY29udGFpbmVyIHtcclxuXHRcdFx0PiAucm93IHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdD4gKiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5kdC1pbmZvIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDEuNXJlbTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IC41cmVtO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZHQtcGFnaW5nIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcclxuXHRcdFx0bmF2IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kdC1wYWdpbmctYnV0dG9uIHtcdFx0XHRcdFxyXG5cdFx0XHRcdHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAcGFnaW5hdGlvbi1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tY29sb3I7XHRcclxuXHRcdFx0XHRib3JkZXI6IEBwYWdpbmF0aW9uLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAcGFnaW5hdGlvbi1ib3JkZXI7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZHQtcGFnaW5nLWJ1dHRvbi5jdXJyZW50IHtcdFx0XHRcdFxyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdGNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuZHQtcGFnaW5nLWJ1dHRvbi5kaXNhYmxlZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC14cy1tYXgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0LmR0LWluZm8ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZHQtcGFnaW5nIHtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cdFxyXG5cdH1cclxufVxyXG5AZGF0YXRhYmxlczogZGF0YXRhYmxlcztcclxuXHJcbi5taXhpbihub21vcmV0YWJsZSkgeyAgXHJcblx0Lm5vbW9yZXRhYmxle1xyXG5cdFxyXG5cdFx0dGFibGUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dHI6bnRoLWNoaWxkKDJuKzEpID4gdGQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGJvZHktdGQtYmFja2dyb3VuZC1jb2xvci11bmV2ZW47XHJcblx0XHR9XHJcblx0XHR0cjpudGgtY2hpbGQoMm4pID4gdGQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGJvZHktdGQtYmFja2dyb3VuZC1jb2xvci1ldmVuO1xyXG5cdFx0fSAgXHJcblx0XHR0ZCwgdGggeyBcclxuXHRcdCAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuXHRcdCAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblxyXG5cdFx0XHR0YWJsZSwgdGhlYWQsIHRib2R5LCB0aCwgdGQsIHRyIHsgXHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR0aGVhZCB0ciB7IFxyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IC05OTk5cHg7XHJcblx0XHRcdFx0bGVmdDogLTk5OTlweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0dGQgeyBcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1MCU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0dGQ6YmVmb3JlIHsgXHJcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQHRoZWFkLXRoLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGhlYWQtdGgtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAdGhlYWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdGNvbG9yOiBAdGhlYWQtdGgtY29sb3I7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMHB4O1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JzUwJSAtIDAuNXJlbScpO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG5vbW9yZXRhYmxlOiBub21vcmV0YWJsZTtcclxuXHJcblxyXG4ubWl4aW4obXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUpIHtcclxuXHJcblx0Lm11bHRpLW1ldGVyLXZhbHVlLWlucHV0LXRhYmxlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHJcblx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGhlYWQtdHIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10aGVhZC10ci10aCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRoZWFkLXRoLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0aGVhZC10aC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQHRoZWFkLXRoLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQHRoZWFkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRjb2xvcjogQHRoZWFkLXRoLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBAdGhlYWQtdGgtYm9yZGVyLWxlZnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQHRoZWFkLXRoLWJvcmRlci10b3A7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAdGhlYWQtdGgtYm9yZGVyLXJpZ2h0O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IEB0aGVhZC10aC1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XHJcblx0XHRcdFx0d2lkdGg6IDE3JTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1OCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5kLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5kLXRhYmxlLWNlbGwge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGJvZHktdHIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItdW5ldmVuO1x0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMm4rMSkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLWV2ZW47XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10Ym9keS10ci10ZCB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEB0Ym9keS10ZC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAdGJvZHktdGQtYm9yZGVyLXRvcDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0Ym9keS10ZC1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRib2R5LXRkLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuXHRcdFx0XHR3aWR0aDogMTclO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1OCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5kLXNtLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmQtc20tdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lmxhc3QtcmVhZGluZy1kYXRlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sYXN0LW1ldGVyLXZhbHVlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuMjVyZW07XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5wcmVmaXhlZC1tdWx0aS1tZXRlciB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmlucHV0LWdyb3VwIHtcclxuXHRcdFx0XHRcdFx0XHQuY29sLWZvcm0tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQubGFzdC1yZWFkaW5nLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50YWJsZS1oZWFkLXNtIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGhlYWQtdGgtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHRoZWFkLXRoLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAdGhlYWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0aGVhZC10aC1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGJvZHktdHIge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0Lm11bHRpLW1ldGVyLXZhbHVlLWlucHV0LXRhYmxlLXRib2R5LXRyLXRkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHMtbWF4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGJvZHktdHIge1x0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGJvZHktdHItdGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHQuZC1zbS10YWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0LmQtc20tdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnByZWZpeGVkLW11bHRpLW1ldGVyIHtcclxuXHRcdFx0XHRcdFx0XHQubGFzdC1tZXRlci12YWx1ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcclxuXHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHR9XHRcclxufVxyXG5AbXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGU6IG11bHRpLW1ldGVyLXZhbHVlLWlucHV0LXRhYmxlOyIsIlxyXG4ubWl4aW4odGFyaWZmLWNhbGN1bGF0b3IpIHtcclxuXHJcblx0Lm1haW4tcHJvY2VzcyAuY2FyZCAudGFyaWZmLWNhbGN1bGF0b3ItY2FyZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHJcblx0XHQudGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWNvbnRhaW5lciB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXJvdy1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcclxuXHRcdFx0LnRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1yb3cge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1sYWJlbCB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1sYWJlbC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWNvbG9yO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxcmVtO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtdmFsdWUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtdmFsdWUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXJvdyB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXJvdy1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0XHQuYWNjb3JkaW9uIHtcclxuXHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbixcclxuXHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC50YXJpZmYtY2FsYy1oZWFkaW5nLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1jb2xvcjtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuMjVyZW07XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYS1jYXJldC11cCxcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0LnRhcmlmZi1jYWxjLWhlYWRpbmctbGFiZWwsXHJcblx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LXVwLFxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQucmFkaW8tY3VzdG9tZXItdHlwZS1yb3cge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEuMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTEuMjVyZW07XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjtcdFxyXG5cclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKltjbGFzc149J2NvbC0nXSB7ICAgIFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYnRuLWdyb3VwLWN1c3RvbWVyLXR5cGUge1xyXG5cclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDBweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5yYWRpby1icmFuY2hlcy1yb3cge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEuMjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTEuMjVyZW07XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcdFxyXG5cclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHRcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKltjbGFzc149J2NvbC0nXSB7ICAgIFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYnRuLWdyb3VwLWJyYW5jaGVzIHtcclxuXHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuYnRuLnctMjAge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYnRuLnctMzMge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAgMzMuMzMzMzMzMzMlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjdweDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjdweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYuZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCYud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yLWhvdmVyLWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXhzLW1heCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ji53LTUwLFxyXG5cdFx0XHRcdFx0XHRcdFx0Ji53LTMzLFxyXG5cdFx0XHRcdFx0XHRcdFx0Ji53LTI1LFxyXG5cdFx0XHRcdFx0XHRcdFx0Ji53LTIwIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuYnRuLWdyb3VwLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2Ugbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmdhcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC14cy1tYXgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC50YXJpZmYtY2FsY3VsYXRvci1mb3JtcyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcbn1cclxuQHRhcmlmZi1jYWxjdWxhdG9yOiB0YXJpZmYtY2FsY3VsYXRvcjtcclxuXHJcblxyXG4ubWl4aW4odGFyaWZmLWNhcmRzKSB7XHJcblxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIge1xyXG5cdFx0XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nMzMuMzMzMzMzJSAtIDFyZW0nKTtcclxuXHRcdFx0XHRtYXJnaW46IDBweCAwcHggMXJlbSAxcmVtO1xyXG5cdFx0XHRcdGJvcmRlcjogQHRhcmlmZi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0b3JkZXI6IDM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGFyaWZmLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OyBcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYnRuLXRhcmlmZi1hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0dGV4dC13cmFwOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUtcHJpY2UsXHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtZG93bixcclxuXHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1oZWlnaHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYWR2YW50YWdlcyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FyZC1hZHZhbnRhZ2VzLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIycHg7XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwNTgnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLWFkdmFudGFnZXMtaWNvbi1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByaWNlcy1yb3cge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5ncm9zcy1wcmljZS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmZhIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lmdyb3NzLXByaWNlIHtcdFxyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zYXZpbmcge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGFyaWZmLWRldGFpbHMtbGluayB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1saW5rLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZvcm0tbGluayB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2hldnJvbi1jaXJjbGUtdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1yb3cge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdC5kLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctY29sb3I7XHJcblxyXG5cdFx0XHRcdFx0XHQuZC10YWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGFyaWZmLWNhcmQtYnRuLXJvdyB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEB0YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQuc2hvdy10YXJpZmYtZGV0YWlscyB7XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1saW5rIHtcclxuXHRcdFx0XHRcdFx0LmZvcm0tbGluayB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLXVwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoMikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTItcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXI6bnRoLWNoaWxkKDMpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg0KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg1KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoNikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXI6bnRoLWNoaWxkKDcpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg4KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoOSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlckNoYXJnZTpudGgtY2hpbGQoMykgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDQpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCg2KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNi1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlckNoYXJnZTpudGgtY2hpbGQoNykgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTctcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCg5KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOS1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCgzKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCg0KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDYpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDcpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDkpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDIpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLndhdGVyOm50aC1jaGlsZCgzKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoNCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTQtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoNSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTUtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDYpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLndhdGVyOm50aC1jaGlsZCg3KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoOCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTgtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDkpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC50aGVybWFsOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDMpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoNCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTQtdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoNikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC50aGVybWFsOm50aC1jaGlsZCg3KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoOSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZiB7XHJcblx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0Ym9yZGVyOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtY29sb3I7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudG9wLXRhcmlmZi1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC10b3A7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1yaWdodDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtY29sb3I7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC10ZXh0LXRyYW5zZm9ybTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZS1wcmljZSxcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duLFxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hZHZhbnRhZ2VzXHR7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1hZHZhbnRhZ2VzLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWFkdmFudGFnZXMtaWNvbi1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQucHJpY2VzLXJvdyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZ3Jvc3MtcHJpY2Uge1x0XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNhdmluZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1saW5rIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLWxpbmstYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1yb3cge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWNvbG9yO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmYucG93ZXIgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmLnBvd2VyQ2hhcmdlIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWltYWdlLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZi5nYXMgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtZ2FzLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZi53YXRlciAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmYudGhlcm1hbCAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRvcmRlcjogNDtcclxuXHRcdFx0XHRib3JkZXI6IEB0YXJpZmYtY2FyZC1wbGFjZWhvbGRlci1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJhY2tncm91bmQtY29sb3I7XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMXJlbScpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRcdH1cdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHQvL2N1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5idG4tdGFyaWZmLWFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtY2xvc2VkLW1vYmlsZSB7XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEB0YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1ib2R5LFxyXG5cdFx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZiB7XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHQuYnRuLXRhcmlmZi1hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmLnRhcmlmZi1jbG9zZWQtbW9iaWxlIHtcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHksXHJcblx0XHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktOSB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDkpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdH1cdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMi1jYXJkcy12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDkpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDEwKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktOCB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1x0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDEwKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0yLWNhcmRzLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTEtY2FyZC12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LFxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg5KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTcge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDkpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDkpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0Lm1haW4tcHJvY2VzcyAuY2FyZCAudGFyaWZmcy1kaXNwbGF5LWNvbnRhaW5lci5xdWFudGl0eS02IHtcclxuXHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0xLWNhcmQtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTUge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDcpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTEtY2FyZC12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LFxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTQge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0fVxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktMyB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1x0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0xLWNhcmQtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTIge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMXJlbScpO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0b3JkZXI6IDE7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMofic1MCUgLSAxcmVtJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTEge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDFyZW0gY2FsYyh+JzI1JSArIDFyZW0nKTtcclxuXHRcdFx0fVx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHRcdC5tb3JlLXRhcmlmZnMtYnV0dG9uLXJvdyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0yLWNhcmRzLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDBweCAwcHggMXJlbSBjYWxjKH4nMjUlICsgMXJlbScpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDFyZW0gMXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuQHRhcmlmZi1jYXJkczogdGFyaWZmLWNhcmRzO1xyXG5cclxuXHJcbi5taXhpbihiYXNlLXN1cHBsaWVyLWNhcmQpIHtcclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC5iYXNlLXN1cHBsaWVyLWNhcmQge1xyXG5cdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBiYXNlLXN1cHBsaWVyLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJhc2Utc3VwcGxpZXItc2VsZWN0aW9uLXJvdyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJhc2Utc3VwcGxpZXItc2VsZWN0aW9uLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW0gMC4yNXJlbSAwLjVyZW0gMC4yNXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lmdyb3NzLXByaWNlLWxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ncm9zcy1wcmljZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBiYXNlLXN1cHBsaWVyLWdyb3NzLXByaWNlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1jb2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuMjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBiYXNlLXN1cHBsaWVyLWNhcmQ6IGJhc2Utc3VwcGxpZXItY2FyZDsiLCJcclxuLm1peGluKGFjY29yZGlvbikge1xyXG5cclxuXHQuYWNjb3JkaW9uIHtcclxuXHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3JkZXI6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHJcblx0XHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOjphZnRlcixcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0XHJcblx0I2VuZXJneVNhdmluZ0FjY29yZGlvbiB7XHJcblx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHQuZmEtbGlnaHRidWxiLFxyXG5cdFx0XHRcdC5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyxcclxuXHRcdFx0XHQuZmEtc25vd2ZsYWtlLFxyXG5cdFx0XHRcdC5mYS1jb2dzLFxyXG5cdFx0XHRcdC5mYS10YWNob21ldGVyLWFsdCxcclxuXHRcdFx0XHQuZmEtY2FyLFxyXG5cdFx0XHRcdC5mYS11c2VycyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuQGFjY29yZGlvbjogYWNjb3JkaW9uOyIsIlxyXG4ubWl4aW4obWFyZ2luYWwtY29sdW1ucykge1xyXG5cdC5tYWluLW1hcmdpbmFsLWNvbHVtbiB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcdGJvcmRlcjogQG1hcmdpbmFsLWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IEBtYWluLXByb2Nlc3MtdG9wLXN0cmlwZS1oZWlnaHQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFyZ2luYWwtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWFyZ2luYWwtY2FyZC1oZWFkZXItZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYXJnaW5hbC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IGNhbGMofidAe21haW4tY29udGV4dC1hbmQtcHJvY2Vzcy1zdGQtdmlld3BvcnQtbWluLXdpZHRofSAtIDFweCcpKSB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMS43NXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG5vbi1tYXJnaW5hbC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAbm9uLW1hcmdpbmFsLWNhcmQtaGVhZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkLnNob3BwaW5nLWNhcnQge1xyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1x0XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlci11cmwgbm8tcmVwZWF0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1x0XHJcblx0XHRcdFx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy11cmwgbm8tcmVwZWF0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi13YXRlci11cmwgbm8tcmVwZWF0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24td2F0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi10aGVybWFsLXVybCBuby1yZXBlYXQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbixcclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDFyZW07XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNob3BwaW5nLWNhcmQtcm93IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAwcHg7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1yb3ctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXJvdy1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1hcmdpbmFsLWNvbHVtbnM6IG1hcmdpbmFsLWNvbHVtbnM7XHQiLCJcclxuLm1peGluKGZvb3Rlcikge1xyXG5cdGZvb3RlciB7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBmb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHdpZHRoOiBAZm9vdGVyLXdpZHRoO1xyXG5cdFx0ei1pbmRleDogNTU7XHRcclxuXHJcblx0XHQuZm9vdGVyLXRvcC1uYXYge1xyXG5cdFx0XHR3aWR0aDogQGZvb3Rlci10b3AtbmF2LXdpZHRoO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9vdGVyLXRvcC1uYXYtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdCNmb290ZXItdG9wLW5hdi1jYWdlIHtcclxuXHRcdFx0XHR3aWR0aDogQGZvb3Rlci10b3AtbmF2LWNhZ2Utd2lkdGg7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBAZm9vdGVyLXRvcC1uYXYtY2FnZS1tYXgtd2lkdGg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogQGZvb3Rlci10b3AtbmF2LWNhZ2UtdGV4dC1hbGlnbjtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogN3B4IDEwcHggMTJweCAxMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xNHB4O1x0XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvb3Rlci10b3AtbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wNjNyZW07XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYzNjAnO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvb3Rlci10b3AtbmF2LWxpbmstYWZ0ZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLXRleHQge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvb3Rlci10b3AtbmF2LWxpbmstY29sb3I7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvb3Rlci10b3AtbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemU7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBmb290ZXItdG9wLW5hdi1saW5rLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvb3Rlci10b3AtbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemUtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsucGF5bWVudC1tZXRob2RzIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLXBheW1lbnQtbWV0aG9kcy11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcdFxyXG5cdFx0XHRcdFx0XHR3aWR0aDogMzNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsuZGF0YS1wcm90ZWN0aW9uIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWRhdGEtcHJvdGVjdGlvbi11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluay5ob3VzZS1jb25uZWN0aW9uIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWhvdXNlLWNvbm5lY3Rpb24tdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsuY29udHJhY3Qge1x0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBmb290ZXItdG9wLW5hdi1saW5rLWljb24tY29udHJhY3QtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMTBweCAxMXB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDM2cHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1x0XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemUtc20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluay5wYXltZW50LW1ldGhvZHMge1x0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTFweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsuZGF0YS1wcm90ZWN0aW9uIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTExcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLmhvdXNlLWNvbm5lY3Rpb24ge1x0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTFweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0LmZvb3Rlci1ib3R0b20tbmF2IHtcclxuXHRcdFx0d2lkdGg6IEBmb290ZXItYm90dG9tLW5hdi13aWR0aDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvb3Rlci1ib3R0b20tbmF2LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFxyXG5cdFx0XHQjZm9vdGVyLWJvdHRvbS1uYXYtY2FnZSB7XHJcblx0XHRcdFx0d2lkdGg6IEBmb290ZXItYm90dG9tLW5hdi1jYWdlLXdpZHRoO1xyXG5cdFx0XHRcdG1heC13aWR0aDogQGZvb3Rlci1ib3R0b20tbmF2LWNhZ2UtbWF4LXdpZHRoO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IEBmb290ZXItYm90dG9tLW5hdi1jYWdlLXRleHQtYWxpZ247XHJcblx0XHRcdFx0bWFyZ2luOiAwcHggYXV0bztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZm9vdGVyLWJvdHRvbS1uYXYtbGluayB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWNvbG9yO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay10ZXh0LWRlY29yYXRpb247XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtc2l6ZTtcdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtaG92ZXItZm9jdXM7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZm9vdGVyLWJvdHRvbS1uYXYtbGluayB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLXBhZGRpbmctc207XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtc2l6ZS1zbS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nLXNtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVx0XHJcbn1cclxuQGZvb3RlcjogZm9vdGVyOyIsIlxyXG4ubWl4aW4oc2VydmljZS1zdGF0dXMpIHtcclxuXHJcblx0LnNlcnZpY2Utc3RhdHVzIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBtYWluLXByb2Nlc3MtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0cGFkZGluZzogMy41cmVtIDFyZW0gMXJlbSAxcmVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBzZXJ2aWNlLXN0YXR1cy1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAc2VydmljZS1zdGF0dXMtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBzZXJ2aWNlLXN0YXR1cy1mb250LXNpemU7XHJcblx0XHRjb2xvcjogQHNlcnZpY2Utc3RhdHVzLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtY29sb3IgQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtdXJsIG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uO1x0XHJcblx0XHRcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbi1zbTtcclxuXHRcdFx0cGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMy41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VydmljZS1zdGF0dXMuYWN0aXZlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtZm9udC1zaXplO1xyXG5cdFx0Y29sb3I6IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWJhY2tncm91bmQtY29sb3IgQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1iYWNrZ3JvdW5kLWltYWdlLXVybCBuby1yZXBlYXQ7XHRcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbi1zbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlcnZpY2Utc3RhdHVzLmZpbmlzaGVkIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAc2VydmljZS1zdGF0dXMtZmluaXNoZWQtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiBAc2VydmljZS1zdGF0dXMtZmluaXNoZWQtZm9udC1zaXplO1xyXG5cdFx0Y29sb3I6IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1iYWNrZ3JvdW5kLWNvbG9yIEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1iYWNrZ3JvdW5kLWltYWdlLXVybCBuby1yZXBlYXQ7XHRcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbi1zbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQHNlcnZpY2Utc3RhdHVzOiBzZXJ2aWNlLXN0YXR1czsiLCJcclxuLm1peGluKGNhc2gtcGF5bWVudHMpIHtcclxuXHJcblx0LmJhcnphaGxlbi1xdWFkLWNhcmRzIHtcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0b2wsIHVsIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnBhcnRuZXItbG9nbyB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAuNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0I2JhcnphaGxlbk1hcCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcbn1cclxuQGNhc2gtcGF5bWVudHM6IGNhc2gtcGF5bWVudHM7IiwiXHJcbi5taXhpbihleGFtcGxlLWludm9pY2UpIHtcclxuXHJcblx0I2V4YW1wbGVJbWFnZUNvbnRhaW5lciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0xcmVtO1xyXG5cdH1cclxuXHRcclxuXHQuZXhhbXBsZUludm9pY2Uge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHJcblx0LmJ1YmJsZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGV4YW1wbGUtaW52b2ljZS1idWJibGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGNvbG9yOiBAZXhhbXBsZS1pbnZvaWNlLWJ1YmJsZS1jb2xvcjtcclxuXHRcdHdpZHRoOiAyOXB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdHRvcDogMTMuMyU7XHJcblx0XHRsZWZ0OiA4LjUlO1xyXG5cdH1cclxuXHJcblx0LmJ1YmJsZVRleHQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IEBleGFtcGxlLWJ1YmJsZS1mb250LXNpemU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG59XHJcbkBleGFtcGxlLWludm9pY2U6IGV4YW1wbGUtaW52b2ljZTtcdCIsIlxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHRzcmM6IHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi5lb3Q/LWcwdncxcycpO1xyXG5cdFx0XHRzcmM6IHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi5lb3Q/I2llZml4LWcwdncxcycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdFx0XHQgdXJsKCcuLi8uLi9mb250cy9pY29tb29uLndvZmY/LWcwdncxcycpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0XHRcdCB1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24udHRmPy1nMHZ3MXMnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcblx0XHRcdFx0IHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi5zdmc/LWcwdncxcyNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLnVzaW5nLWljb21vb24ge1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XHJcblx0c3BlYWs6IG5vbmU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Y29sb3I6IEBmb250LWNvbG9yO1xyXG5cclxuXHQvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uaWNvbW9vbi1wb3dlciB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU2MDFcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24tcG93ZXItdmlydHVhbCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MTFcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24tZ2FzIHtcclxuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlxcZTYwMlwiO1xyXG5cdH1cclxufVxyXG4uaWNvbW9vbi1nYXMtdmlydHVhbCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MTBcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24td2F0ZXIge1xyXG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxlNjAzXCI7XHJcblx0fVxyXG59XHJcbi5pY29tb29uLXdhdGVyLXZpcnR1YWwge1xyXG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxlOTBlXCI7XHJcblx0fVxyXG59XHJcbi5pY29tb29uLXRoZXJtYWwge1xyXG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxlNjA0XCI7XHJcblx0fVxyXG59XHJcbi5pY29tb29uLXRoZXJtYWwtdmlydHVhbCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MGZcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24tY29sZCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MTNcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24tY29sZC12aXJ0dWFsIHtcclxuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlxcZTkwMFwiO1xyXG5cdH1cclxufVxyXG4uaWNvbW9vbi1wYXJhbWV0ZXIge1xyXG5cdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcblx0fVxyXG59XHJcbi5pY29tb29uLWZsZWV0IHtcclxuXHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MDdcIjtcclxuXHR9XHJcbn1cclxuLmljb21vb24tZmxlZXQtdmlydHVhbCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcXGU5MGRcIjtcclxuXHR9XHJcbn1cclxuLmZhLXRoZXJtb21ldGVyLWhhbGYge1xyXG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG4uaWNvbW9vbi1ub3Rfc2V0IHtcclxuXHRtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlxcZTkwM1wiO1xyXG5cdH1cclxufVx0IiwiQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XHJcblx0XHQgICAgc3JjOiB1cmwoJy4uLy4uLy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90Jyk7XHJcblx0XHRcdHNyYzogdXJsKCcuLi8uLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHRcdFx0IHVybCgnLi4vLi4vLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHRcdFx0XHQgdXJsKCcuLi8uLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdFx0XHQgdXJsKCcuLi8uLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHRcdFx0XHQgdXJsKCcuLi8uLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcbi5nbHlwaGljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMDAyYVwiO1xyXG59XHJcbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDAwMmJcIjtcclxufVxyXG4uZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxyXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDIwYWNcIjtcclxufVxyXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMjIxMlwiO1xyXG59XHJcbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyNjAxXCI7XHJcbn1cclxuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDI3MDlcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDI3MGZcIjtcclxufVxyXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwMVwiO1xyXG59XHJcbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XHJcbn1cclxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAwN1wiO1xyXG59XHJcbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMDhcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XHJcbn1cclxuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMTBcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxMVwiO1xyXG59XHJcbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMTJcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxM1wiO1xyXG59XHJcbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxNFwiO1xyXG59XHJcbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMTVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxNlwiO1xyXG59XHJcbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxN1wiO1xyXG59XHJcbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxOFwiO1xyXG59XHJcbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAxOVwiO1xyXG59XHJcbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAyMVwiO1xyXG59XHJcbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMjJcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XHJcbn1cclxuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAyNFwiO1xyXG59XHJcbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAyNVwiO1xyXG59XHJcbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XHJcbn1cclxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XHJcbn1cclxuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMjhcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAyOVwiO1xyXG59XHJcbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzMFwiO1xyXG59XHJcbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMzFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzMlwiO1xyXG59XHJcbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMzNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzNVwiO1xyXG59XHJcbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwMzZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzN1wiO1xyXG59XHJcbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzOFwiO1xyXG59XHJcbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTAzOVwiO1xyXG59XHJcbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNDBcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNDFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA0M1wiO1xyXG59XHJcbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNDVcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNDZcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XHJcbn1cclxuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA0OFwiO1xyXG59XHJcbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA0OVwiO1xyXG59XHJcbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XHJcbn1cclxuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA1MVwiO1xyXG59XHJcbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNTJcIjtcclxufVxyXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA1NFwiO1xyXG59XHJcbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNTVcIjtcclxufVxyXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNTdcIjtcclxufVxyXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNThcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA1OVwiO1xyXG59XHJcbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNjBcIjtcclxufVxyXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XHJcbn1cclxuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA2NFwiO1xyXG59XHJcbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNjVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA2NlwiO1xyXG59XHJcbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XHJcbn1cclxuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA2OFwiO1xyXG59XHJcbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNjlcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNzFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwNzNcIjtcclxufVxyXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3NVwiO1xyXG59XHJcbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3NlwiO1xyXG59XHJcbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA3N1wiO1xyXG59XHJcbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4MFwiO1xyXG59XHJcbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4MVwiO1xyXG59XHJcbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwODJcIjtcclxufVxyXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4M1wiO1xyXG59XHJcbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwODRcIjtcclxufVxyXG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA4N1wiO1xyXG59XHJcbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwODhcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwODlcIjtcclxufVxyXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDkwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTA5MVwiO1xyXG59XHJcbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwOTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwOTZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUwOTdcIjtcclxufVxyXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XHJcbn1cclxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEwMlwiO1xyXG59XHJcbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTA0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDVcIjtcclxufVxyXG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMDdcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEwOFwiO1xyXG59XHJcbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTEwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTExMVwiO1xyXG59XHJcbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTExMlwiO1xyXG59XHJcbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMTRcIjtcclxufVxyXG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTExNlwiO1xyXG59XHJcbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTExN1wiO1xyXG59XHJcbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTE5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMjBcIjtcclxufVxyXG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMjFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyMlwiO1xyXG59XHJcbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMjNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyNFwiO1xyXG59XHJcbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyNVwiO1xyXG59XHJcbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyN1wiO1xyXG59XHJcbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEyOFwiO1xyXG59XHJcbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMjlcIjtcclxufVxyXG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMzBcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMzFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEzMlwiO1xyXG59XHJcbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEzM1wiO1xyXG59XHJcbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMzVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxMzZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEzN1wiO1xyXG59XHJcbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEzOFwiO1xyXG59XHJcbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTEzOVwiO1xyXG59XHJcbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDBcIjtcclxufVxyXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDJcIjtcclxufVxyXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE0M1wiO1xyXG59XHJcbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDRcIjtcclxufVxyXG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE0NVwiO1xyXG59XHJcbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDhcIjtcclxufVxyXG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNDlcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTUwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE1MVwiO1xyXG59XHJcbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE1M1wiO1xyXG59XHJcbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTU0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE1NlwiO1xyXG59XHJcbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE1N1wiO1xyXG59XHJcbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE1OFwiO1xyXG59XHJcbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNTlcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE2MFwiO1xyXG59XHJcbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE2MVwiO1xyXG59XHJcbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTYyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE2M1wiO1xyXG59XHJcbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNjRcIjtcclxufVxyXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNjVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTY2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE2N1wiO1xyXG59XHJcbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTY4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE3MVwiO1xyXG59XHJcbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTcyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTczXCI7XHJcbn1cclxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE3NFwiO1xyXG59XHJcbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTc1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxNzZcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE3N1wiO1xyXG59XHJcbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTc4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE3OVwiO1xyXG59XHJcbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE4MFwiO1xyXG59XHJcbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxODFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE4MlwiO1xyXG59XHJcbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE4M1wiO1xyXG59XHJcbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTg0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxODVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE4NlwiO1xyXG59XHJcbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTg5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTBcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTJcIjtcclxufVxyXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTE5NFwiO1xyXG59XHJcbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTdcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOThcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUxOTlcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwMFwiO1xyXG59XHJcbi5nbHlwaGljb24tY2Q6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjAyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XHJcbn1cclxuLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDRcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XHJcbn1cclxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMDZcIjtcclxufVxyXG4uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIwOVwiO1xyXG59XHJcbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIxMFwiO1xyXG59XHJcbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMTFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIxMlwiO1xyXG59XHJcbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMTRcIjtcclxufVxyXG4uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMTVcIjtcclxufVxyXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMTZcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyNmZhXCI7XHJcbn1cclxuLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIxOFwiO1xyXG59XHJcbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIxOVwiO1xyXG59XHJcbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmOGZmXCI7XHJcbn1cclxuLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMjFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDIzMWJcIjtcclxufVxyXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XHJcbn1cclxuLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyNVwiO1xyXG59XHJcbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyN1wiO1xyXG59XHJcbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyN1wiO1xyXG59XHJcbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIyN1wiO1xyXG59XHJcbi5nbHlwaGljb24teWVuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMDBhNVwiO1xyXG59XHJcbi5nbHlwaGljb24tanB5OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMDBhNVwiO1xyXG59XHJcbi5nbHlwaGljb24tcnVibGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XHJcbn1cclxuLmdseXBoaWNvbi1ydWI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XHJcbn1cclxuLmdseXBoaWNvbi1zY2FsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMzBcIjtcclxufVxyXG4uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMzFcIjtcclxufVxyXG4uZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XHJcbn1cclxuLmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjMzXCI7XHJcbn1cclxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMzRcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyMzVcIjtcclxufVxyXG4uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIzNlwiO1xyXG59XHJcbi5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIzN1wiO1xyXG59XHJcbi5nbHlwaGljb24tb2lsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTIzOFwiO1xyXG59XHJcbi5nbHlwaGljb24tZ3JhaW46YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0MFwiO1xyXG59XHJcbi5nbHlwaGljb24tdGV4dC1zaXplOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0MVwiO1xyXG59XHJcbi5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNDJcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNDNcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3A6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI0NVwiO1xyXG59XHJcbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XHJcbn1cclxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNDdcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNDhcIjtcclxufVxyXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNDlcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI1MFwiO1xyXG59XHJcbi5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTFcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTJcIjtcclxufVxyXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTNcIjtcclxufVxyXG4uZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XHJcbn1cclxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTVcIjtcclxufVxyXG4uZ2x5cGhpY29uLXN1YnNjcmlwdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTZcIjtcclxufVxyXG4uZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGUyNTdcIjtcclxufVxyXG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XHJcbn1cclxuLmdseXBoaWNvbi1tZW51LWRvd246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XHJcbn1cclxuLmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTI2MFwiO1xyXG59IiwiXHJcbi5taXhpbihlbXMtaW50ZWdyYXRpb24pIHtcclxuXHJcblx0Ym9keS5lbXMtaW50ZWdyYXRpb24ge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBlbXMtaW50ZWdyYXRpb24tYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yOyAvKiBvbGQgYnJvd3NlcnMgKi9cclxuXHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgQGVtcy1pbnRlZ3JhdGlvbi1ib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBlbXMtaW50ZWdyYXRpb24tYm9keS1iYWNrZ3JvdW5kLWVuZC1jb2xvciAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgQGVtcy1pbnRlZ3JhdGlvbi1ib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBlbXMtaW50ZWdyYXRpb24tYm9keS1iYWNrZ3JvdW5kLWVuZC1jb2xvciAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0b3AsIEBlbXMtaW50ZWdyYXRpb24tYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yIDAlLCBAZW1zLWludGVncmF0aW9uLWJvZHktYmFja2dyb3VuZC1lbmQtY29sb3IgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nQGVtcy1pbnRlZ3JhdGlvbi1ib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3InLCBlbmRDb2xvcnN0cj0nQGVtcy1pbnRlZ3JhdGlvbi1ib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yJywgR3JhZGllbnRUeXBlPTEpOyAvKiBHcmFkaWVudCBJRTYtOSAqLyBcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0XHRcdFx0XHJcblx0XHRoZWFkZXIge1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMofidAe2hlYWRlci1oZWlnaHR9ICsgQHtoZWFkZXItY29udGV4dC1oZWlnaHR9Jyk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdG1haW4ge1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoficxMDAlIC0gQHtmb290ZXItaGVpZ2h0fScpO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogY2FsYyh+J0B7bWFpbi1wYWRkaW5nLXRvcH0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdFx0XHJcblx0XHRcdC5tYWluLXByb2Nlc3MtdG9wLXN0cmlwZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQjbWFpbi1wcm9jZXNzLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0XHQjbWFpbi1wcm9jZXNzLWNhZ2Uge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubWFpbi1wcm9jZXNzIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1x0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0aGVhZGVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGNhbGMofidAe2hlYWRlci1oZWlnaHQtc219ICsgQHtoZWFkZXItY29udGV4dC1oZWlnaHR9Jyk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdG1haW4ge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogY2FsYyh+J0B7bWFpbi1wYWRkaW5nLXRvcC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQjbWFpbi1wcm9jZXNzLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNtYWluLXByb2Nlc3MtY2FnZSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0fVxyXG59XHJcbkBlbXMtaW50ZWdyYXRpb246IGVtcy1pbnRlZ3JhdGlvbjtcclxuXHJcbiIsIlxyXG4ubWl4aW4oZW1zLWFuYWx5c2lzKSB7XHJcblxyXG5cdC5tYWluLXByb2Nlc3Mge1xyXG5cdFx0LmVtcy1hbmFseXNpcy1jYXJkIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0aGVpZ2h0OiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWhlaWdodDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcblx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNnB4O1xyXG5cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1jYXJkLWhlYWRlci10b29sIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItaGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItaGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblxyXG5cdFx0XHRcdFx0XHRhLCBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA5cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mYSwgLmZhcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sYmFyLWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuZmEsIC5mYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sYmFyLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHNwYW4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mYS1zcGlubmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGEuaWNvbmJ0biwgc3Bhbi5pY29uYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuZmEsIC5mYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmZhLCAuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5taW4tbWF4LWFuYWx5c2lzIHtcclxuXHRcdFx0XHRcdFx0XHQuZmEtZXhwYW5kLWFsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jb21wcmVzcy1hbHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1jYXJkLWhlYWRlci10b29sLmRyb3Bkb3duIHtcclxuXHRcdFx0XHRcdFx0dWwuZHJvcGRvd24tbWVudS5zaG93IHtcclxuXHRcdFx0XHRcdFx0XHRpbnNldDogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1oZWlnaHQgMCBhdXRvIGF1dG8gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gbGkge1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdD4gYS5kcm9wZG93bi1pdGVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0PiBzcGFuLmRyb3Bkb3duLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5mYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmEtZmlsZS1wZGYge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmEtZG93bmxvYWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmEtY2xpcGJvYXJkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhLWJvb2ttYXJrIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhLXBhaW50LWJydXNoIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbS1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXdlaWdodC1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aDMuYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbixcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZFx0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDQuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNC41cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhLWRvd25sb2FkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhLXNwaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHktaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLWhvdmVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCA4cHggMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sLWRyb3Bkb3duLWFjY29yZGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDE2cHggMHB4IDQ0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXdlaWdodC1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdD4gYS5kcm9wZG93bi1pdGVtLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4uZHJvcGRvd24taXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+JyhAe3ZpZXdwb3J0LXNtLW1pbn0gLyAzKSAqIDInKSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBjYWxjKH4nLTEgKiBAe2Vtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1oZWlnaHR9JykgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1jYXJkLWhlYWRlci10b29sLmRyb3Bkb3duLmRvd25sb2FkLWluLXByb2dyZXNzIHtcclxuXHRcdFx0XHRcdFx0c3Bhbi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmZhLXNwaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtZG93bmxvYWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR1bC5kcm9wZG93bi1tZW51LnNob3cge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmVtcy1hbmFseXNpcy1jYXJkLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoficxMDAlIC0gQHtlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItaGVpZ2h0fScpO1xyXG5cclxuXHRcdFx0XHQuYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHR3aWR0aDogQGVtcy1hbmFseXNpcy1maWx0ZXItY29udGFpbmVyLWluaXRpYWwtd2lkdGg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItb3JkZXI7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1yZXNpemFibGUtbWF4LXdpZHRoO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItcmVzaXphYmxlLW1pbi13aWR0aDtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItY29udGVudC1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdFx0XHRcdG9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250ZW50LWNvbnRhaW5lci1vcmRlcjtcclxuXHJcblx0XHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItYnV0dG9ucy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDBweCAxcHggMnB4IDFweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJvcmRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LXBhZGRpbmc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYm9yZGVyLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5idG4tcHJpbWFyeS5idG4tYWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5idG4tZGVmYXVsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1wYWRkaW5nO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuYnRuLWRlZmF1bHQuYnRuLWFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5pbmRpY2F0b3Itb2JqZWN0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWluZGljYXRvci1vYmplY3QtYm9yZGVyLWxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNzVyZW0gMC41cmVtIDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW5kaWNhdG9yLW9iamVjdC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LXRleHQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItaW5kaWNhdG9yLW9iamVjdC10ZXh0LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LXRleHQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWluZGljYXRvci1vYmplY3QtdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWV4Y2hhbmdlLWFsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW5kaWNhdG9yLW9iamVjdC1leGNoYW5nZS1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmNvbXBhcmlzb24tb2JqZWN0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjVyZW0gMC41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuY29tcGFyaXNvbi1vYmplY3QtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGVtcy1hbmFseXNpcy1maWx0ZXItY29tcGFyaXNvbi1vYmplY3QtdGV4dC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC10ZXh0LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC10ZXh0LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC10ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtd2luZG93LWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC1jbG9zZS1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmludGVydmFsLXJvdyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbnRlcnZhbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYWxlbmRhci1hbHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLXJvdy1jYWxlbmRhci1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtbG9jayxcclxuXHRcdFx0XHRcdFx0XHQuZmEtbG9jay1vcGVuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1yb3ctbG9jay1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtc3F1YXJlLXJpZ2h0LFxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1zcXVhcmUtbGVmdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1zcXVhcmUtcmlnaHQudGhlb3JldGljYWxJbnRlcnZhbCxcclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtc3F1YXJlLWxlZnQudGhlb3JldGljYWxJbnRlcnZhbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItdGhlb3JldGljYWwtaW50ZXJ2YWwtcm93LWNhcmV0LWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10aGVvcmV0aWNhbC1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10aGVvcmV0aWNhbC1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10aGVvcmV0aWNhbC1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtc3F1YXJlLXJpZ2h0LmluYWN0aXZlLFxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1zcXVhcmUtbGVmdC5pbmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24taW5hY3RpdmUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS13aW5kb3ctY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLXJvdy1jbG9zZS1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWRkZWQtaW50ZXJ2YWwtcm93IHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtaW50ZXJ2YWwtcm93LWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFkZC1pbnRlcnZhbC1yb3cge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1pbnRlcnZhbC1yb3ctYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtaW50ZXJ2YWwtcm93LWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1pbnRlcnZhbC1yb3ctZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1pbnRlcnZhbC1yb3ctZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtaW50ZXJ2YWwtcm93LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYWRkLWludGVydmFsLXJvdy1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFkZC1vYmplY3Qtcm93IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtb2JqZWN0LXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtb2JqZWN0LXJvdy1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYWRkLW9iamVjdC1yb3ctY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0aDMuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWJvcmRlci1sZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24sXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keS1jaGVja2JveC1yb3csXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keS1yYWRpby1yb3cge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMTVyZW0gMXJlbSAwLjVyZW0gMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnN1YmFjY29yZGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aDMuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1zdWJhY2NvcmRpb24taGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItc3ViYWNjb3JkaW9uLWhlYWRlci1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4xNXJlbSAxcmVtIDAuNzVyZW0gMS4yNXJlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5zdWJhY2NvcmRpb24taGVhZGVyLWNoZWNrYm94LXJvdyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnN1YmFjY29yZGlvbi1oZWFkZXItcmFkaW8tcm93IHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbFx0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1zdWJhY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1zdWJhY2NvcmRpb24taGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGVtcy1hbmFseXNpcy1maWx0ZXItc3ViYWNjb3JkaW9uLWhlYWRlci1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMXJlbSAwLjVyZW0gMy4yNXJlbTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5zdWJhY2NvcmRpb24ge1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aDMuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMTVyZW0gMHJlbSAwLjc1cmVtIDByZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5zdWJhY2NvcmRpb24taGVhZGVyLWNoZWNrYm94LXJvdyxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnN1YmFjY29yZGlvbi1oZWFkZXItcmFkaW8tcm93IHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbCxcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsXHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGZvbnQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwcmVtIDByZW0gMC41cmVtIDJyZW07XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuc3ViYWNjb3JkaW9uLWJvZHktY2hlY2tib3gtcm93LFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuc3ViYWNjb3JkaW9uLWJvZHktcmFkaW8tcm93IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogQGVtcy1hbmFseXNpcy1maWx0ZXItdG9nZ2xlLWNvbnRhaW5lci1vcmRlcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogY29sLXJlc2l6ZTtcclxuXHJcblx0XHRcdFx0XHRcdC5vcGVuLWNsb3NlLWZpbHRlciB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1oZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItb3Blbi1jbG9zZS1maWx0ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuZmEtZmlsdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItb3Blbi1jbG9zZS1maWx0ZXItYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuZmEtZmlsdGVyLFxyXG5cdFx0XHRcdFx0XHRcdFx0LmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcclxuXHRcdFx0XHRcdFx0XHRcdC5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLW9wZW4tY2xvc2UtZmlsdGVyLWljb24tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYW5hbHlzaXMtbWFpbi1jYXJkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRcdFx0XHRvcmRlcjogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtb3JkZXI7XHJcblxyXG5cdFx0XHRcdFx0LmFuYWx5c2lzLW1haW4tY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoficxMDAlIC0gQHtlbXMtYW5hbHlzaXMtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWhlaWdodH0nKTtcclxuXHJcblx0XHRcdFx0XHRcdC5hbmFseXNpcy1tYWluLWNhcmQtZGlhZ3JhbS1hbmQtZGV0YWlscyB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5hbmFseXNpcy1kaWFncmFtLWNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoficxMDAlIC0gQHtlbXMtYW5hbHlzaXMtZGlhZ3JhbS1kZXRhaWxzLXRhYmxlLWNvbnRhaW5lci10YWJzLWhlaWdodH0nKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZGlhZ3JhbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuYW5hbHlzaXMtZGlhZ3JhbS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LyoqKiBoaWVyIGRhbm4gd2FocnNjaGVpbmxpY2ggZGl2LmhpZ2hjaGFydHMtY29udGFpbmVyICoqKi9cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7IC8qKiogc3ZnIG51ciB6dXIgU2ltdWxhdGlvbiAqKiovXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tY2FyZC1ib2R5LnRhYnVsYXJseSB7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50YWJsZS1yZXNwb25zaXZlLnRhYnVsYXJseS1hbmFseXNpcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0aGVhZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0aCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGhlYWQtdGgtYm9yZGVyLXRvcDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWNvbG9yO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhcy5mYS11bnNvcnRlZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMzBjXFxmMzA5J1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGguaGlnaGxpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWhpZ2hsaWdodC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWhpZ2hsaWdodC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWhpZ2hsaWdodC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyLm1haW4tY2x1c3RlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1tYWluLWNsdXN0ZXItdGQtYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1tYWluLWNsdXN0ZXItdGQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ci5zZWNvbmQtY2x1c3RlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1zZWNvbmQtY2x1c3Rlci10ZC1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXNlY29uZC1jbHVzdGVyLXRkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1zZWNvbmQtY2x1c3Rlci10ZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXNlY29uZC1jbHVzdGVyLXRkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktc2Vjb25kLWNsdXN0ZXItdGQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiB0cjpudGgtY2hpbGQoMm4rMSkgPiB0ZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItdW5ldmVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtY29sb3ItdW5ldmVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0PiB0cjpudGgtY2hpbGQoMm4pID4gdGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLWV2ZW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS10ZC1jb2xvci1ldmVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtYm9yZGVyLWxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtYm9yZGVyLXJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS10ZC1ib3JkZXItYm90dG9tO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGQuaGlnaGxpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWhpZ2hsaWdodC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWhpZ2hsaWdodC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWhpZ2hsaWdodC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBAZW1zLWFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXItdGFicy1oZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5kaWFncmFtLWRldGFpbHMtcmVzaXplLWJ1dHRvbnMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmZhLCAuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZGlhZ3JhbS1kZXRhaWxzLXRhYmxlLWNvbnRhaW5lci1yZXNpemUtYnV0dG9ucy1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQudGFiLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYyh+JzEwMCUgLSBAe2Vtcy1hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyLXRhYnMtaGVpZ2h0fScpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyLXRhYi1jb250ZW50LWJhY2tncm91bmQtY29sb3I7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQudGFiLXBhbmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5mb3JtLXJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hbmFseXNpcy1tYWluLWNhcmQtZGlhZ3JhbS1hbmQtZGV0YWlscy5kZXRhaWxzLXRhYmxlLXF1YXJ0ZXItaGVpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHQuYW5hbHlzaXMtZGlhZ3JhbS1jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3NSU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5kaWFncmFtLWRldGFpbHMtcmVzaXplLWJ1dHRvbnMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFuYWx5c2lzLW1haW4tY2FyZC1kaWFncmFtLWFuZC1kZXRhaWxzLmRldGFpbHMtdGFibGUtaGFsZi1oZWlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdC5hbmFseXNpcy1kaWFncmFtLWNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmRpYWdyYW0tZGV0YWlscy1yZXNpemUtYnV0dG9ucyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYW5hbHlzaXMtbWFpbi1jYXJkLWRpYWdyYW0tYW5kLWRldGFpbHMuZGV0YWlscy10YWJsZS1mdWxsLWhlaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuYW5hbHlzaXMtZGlhZ3JhbS1kZXRhaWxzLXRhYmxlLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuZGlhZ3JhbS1kZXRhaWxzLXJlc2l6ZS1idXR0b25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZmEtYXJyb3ctYWx0LWNpcmNsZS11cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydCB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmRpYWdyYW0tbG9hZGluZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQucHJvZ3Jlc3MtbG9hZGluZy1jb250YWluZXIge1xyXG5cclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAycmVtIDNyZW0gM3JlbSAzcmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0LnByb2dyZXNzLWJhci10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBlbXMtcHJvZ3Jlc3MtYmFyLXRleHQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBlbXMtcHJvZ3Jlc3MtYmFyLXRleHQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLXByb2dyZXNzLWJhci10ZXh0LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGVtcy1wcm9ncmVzcy1iYXItdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wcm9ncmVzcyB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBlbXMtZGlhZ3JhbS1sb2FkaW5nLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQucHJvZ3Jlc3MtYmFyIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVtcy1kaWFncmFtLWxvYWRpbmctcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcclxuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmVtcy1hbmFseXNpcy1jYXJkLWJvZHkuZmlsdGVyLWNsb3NlZCB7XHJcblxyXG5cdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLXdpZHRoICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDBweDtcclxuXHJcblx0XHRcdFx0XHQuYW5hbHlzaXMtZmlsdGVyLWNvbnRlbnQtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItdG9nZ2xlLWNvbnRhaW5lciB7XHJcblxyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG5cdFx0XHRcdFx0XHQub3Blbi1jbG9zZS1maWx0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHJcblx0XHRcdFx0LmVtcy1hbmFseXNpcy1jYXJkLWJvZHkge1xyXG5cclxuXHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1pbml0aWFsLXdpZHRoLW1kO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0Lm9wZW4tY2xvc2UtZmlsdGVyLXNtIHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mYS1maWx0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXIge1xyXG5cdFx0XHRcdFx0XHQuYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbC5kcm9wZG93bi5kb3dubG9hZC1pbi1wcm9ncmVzcyB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdHNwYW4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuZmEtc3Bpbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGgzLmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbixcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkXHR7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYS1kb3dubG9hZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmEtc3Bpbm5lciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duLFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNC41cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNC41cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmZhcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1wYWRkaW5nO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0LjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNC41cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuZmFzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tY29sbGFwc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmVtcy1hbmFseXNpcy1jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0LmFuYWx5c2lzLWZpbHRlci1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHQuYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItaGVhZGxpbmUtc20ge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1oZWFkbGluZS1zbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItaGVhZGxpbmUtc20tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1oZWFkbGluZS1zbS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWhlYWRsaW5lLXNtLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFuYWx5c2lzLW1haW4tY2FyZCB7XHJcblx0XHRcdFx0XHRcdC5hbmFseXNpcy1tYWluLWNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuYW5hbHlzaXMtbWFpbi1jYXJkLWRpYWdyYW0tYW5kLWRldGFpbHMge1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmFuYWx5c2lzLWRpYWdyYW0tZGV0YWlscy10YWJsZS1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuZGlhZ3JhbS1kZXRhaWxzLXJlc2l6ZS1idXR0b25zIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5lbXMtYW5hbHlzaXMtY2FyZC5maWx0ZXItb3BlbmVkLXNtIHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdC5vcGVuLWNsb3NlLWZpbHRlci1zbSB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWFycm93LWFsdC1jaXJjbGUtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtYXJyb3ctYWx0LWNpcmNsZS11cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5lbXMtYW5hbHlzaXMtY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdC5hbmFseXNpcy1maWx0ZXItY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5lbXMtYW5hbHlzaXMtY2FyZC5mdWxsc2NyZWVuIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0ei1pbmRleDogMTA0MDtcclxuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0Ly9tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4OyAvLyB1bmQgZGFubiBvaG5lIGxlZnQgMFxyXG5cclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHQuZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXIge1xyXG5cdFx0XHRcdFx0LmFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2wge1xyXG5cdFx0XHRcdFx0XHQubWluLW1heC1hbmFseXNpcyB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWV4cGFuZC1hbHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNvbXByZXNzLWFsdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLWZpbHRlci1hY2NvcmRpb24ge1xyXG5cdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAgMCAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiBAdmlld3BvcnQtc20tbWluKSB7XHJcblx0XHQjbW9kYWxEaWFsb2d1ZU9iamVjdFRyZWUsXHJcblx0XHQjdHJlZU1vZGFsIHtcclxuXHRcdFx0Lm1vZGFsLWRpYWxvZyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBAZW1zLW9iamVjdC1qc3RyZWUtbW9kYWwtZGlhbG9ndWUtbWF4LXdpZHRoO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29sb3ItZmV0Y2hlcixcclxuXHQuY29sb3ItQU5BTFlTSVNfUExPVC0xLFxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTIsXHJcblx0LmNvbG9yLUFOQUxZU0lTX1BMT1QtMyxcclxuXHQuY29sb3ItQU5BTFlTSVNfUExPVC00LFxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTUsXHJcblx0LmNvbG9yLUFOQUxZU0lTX1BMT1QtNixcclxuXHQuY29sb3ItQU5BTFlTSVNfUExPVC03LFxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTgsXHJcblx0LmNvbG9yLUFOQUxZU0lTX1BMT1QtOSB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMHB4O1xyXG5cdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAtOTk5OTlweDtcclxuXHRcdHRvcDogLTk5OTk5cHg7XHJcblx0XHR6LWluZGV4OiAtOTk5OTk7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTEge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTE7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTIge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTI7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTMge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTM7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTQge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTQ7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTUge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTU7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTYge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTY7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTcge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTc7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTgge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTg7XHJcblx0fVxyXG5cdC5jb2xvci1BTkFMWVNJU19QTE9ULTkge1xyXG5cdFx0Y29sb3I6IEBjb2xvci1BTkFMWVNJU19QTE9ULTk7XHJcblx0fVxyXG5cclxufVxyXG5AZW1zLWFuYWx5c2lzOiBlbXMtYW5hbHlzaXM7IiwiXHJcblx0Ly8gYm9keVxyXG5cdCBAZW1zLWludGVncmF0aW9uLWJvZHktYmFja2dyb3VuZC1zdGFydC1jb2xvcjogQGdyZXktNjtcclxuXHQgQGVtcy1pbnRlZ3JhdGlvbi1ib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yOiBAZW1zLWludGVncmF0aW9uLWJvZHktYmFja2dyb3VuZC1zdGFydC1jb2xvcjtcclxuXHJcblxyXG5cdC8vIGZvb3RlciBoZWlnaHQgKG9ubHkgbmVlZCBmb3IgY2FsY3VsYXRpb24pXHJcblx0IEBmb290ZXItaGVpZ2h0OiAzOHB4O1xyXG5cclxuXHJcblx0Ly8gZW1zIGFuYWx5c2lzXHJcblx0IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItaGVpZ2h0OiBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtaGVpZ2h0O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1mb250LWZhbWlseTogQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWZvbnQtd2VpZ2h0OiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItZm9udC1zaXplOiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtY29sb3I7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbi1jb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sYmFyLWljb24tY29sb3ItaG92ZXItZm9jdXM6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uLWNvbG9yOyAgXHJcblx0IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1pY29uLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0zO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1pY29uLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1pY29uLWNvbG9yO1xyXG5cclxuXHQgQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sLWRyb3Bkb3duLWFjY29yZGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS04O1xyXG5cclxuXHJcblx0Ly8gZW1zIGFuYWx5c2lzIGZpbHRlclxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItaW5pdGlhbC13aWR0aDogMzAlO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItaW5pdGlhbC13aWR0aC1tZDogNDQlO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItb3JkZXI6IDE7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItcmVzaXphYmxlLW1heC13aWR0aDogY2FsYyh+JzUwJSAtIEB7ZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLXdpZHRofScpO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItcmVzaXphYmxlLW1pbi13aWR0aDogY2FsYyh+J0B7dmlld3BvcnQteHMtbWlufSArIEB7ZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLXdpZHRofScpO1xyXG5cclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItY29udGVudC1jb250YWluZXItb3JkZXI6IDE7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWhlYWRsaW5lLXNtLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1oZWFkbGluZS1zbS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWhlYWRsaW5lLXNtLWZvbnQtc2l6ZTogMThweDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaGVhZGxpbmUtc20tY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXItd2lkdGg6IDMycHg7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXItb3JkZXI6IDI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLW9wZW4tY2xvc2UtZmlsdGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1oZWlnaHQ6IDc0cHg7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLW9wZW4tY2xvc2UtZmlsdGVyLWljb24tY29sb3I6IEB3aGl0ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItb3Blbi1jbG9zZS1maWx0ZXItYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLW9wZW4tY2xvc2UtZmlsdGVyLWljb24tY29sb3ItaG92ZXI6IEB3aGl0ZTtcclxuXHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6IEBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1ib3JkZXI6IEBidXR0b24tcHJpbWFyeS1ib3JkZXI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1yYWRpdXM6IEBidXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktZm9udC1zaXplOiBAYnV0dG9uLXByaW1hcnktZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1jb2xvcjogQGJ1dHRvbi1wcmltYXJ5LWNvbG9yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1wYWRkaW5nOiBAYnV0dG9uLXByaW1hcnktcGFkZGluZztcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1czogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM6IEBidXR0b24tcHJpbWFyeS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWJvcmRlcjogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1mb250LXNpemU6IEBidXR0b24tcHJpbWFyeS1mb250LXNpemU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWJvcmRlci1ob3Zlci1mb2N1czogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWJvcmRlcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtY29sb3I7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXI6IDJweCBzb2xpZCBAZ3JleS01O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWZvbnQtc2l6ZTogQGJ1dHRvbi1kZWZhdWx0LWZvbnQtc2l6ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtY29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtcGFkZGluZzogQGJ1dHRvbi1kZWZhdWx0LXBhZGRpbmc7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0xO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXItaG92ZXItZm9jdXM6IDJweCBzb2xpZCBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM6IEBidXR0b24tZGVmYXVsdC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjogMnB4IHNvbGlkIEBjb2xvci0xO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1mb250LXNpemU6IEBidXR0b24tZGVmYXVsdC1mb250LXNpemU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlci1ob3Zlci1mb2N1czogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1hY3RpdmUtY29sb3I7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW5kaWNhdG9yLW9iamVjdC1ib3JkZXItbGVmdDogMTJweCBzb2xpZCBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW5kaWNhdG9yLW9iamVjdC10ZXh0LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LXRleHQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LXRleHQtZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LXRleHQtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbmRpY2F0b3Itb2JqZWN0LWV4Y2hhbmdlLWljb24tY29sb3I6IEBjb2xvci0yO1xyXG5cclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItY29tcGFyaXNvbi1vYmplY3QtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC1ib3JkZXItbGVmdDogMTJweCBzb2xpZCBAY29sb3ItMTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItY29tcGFyaXNvbi1vYmplY3QtdGV4dC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItY29tcGFyaXNvbi1vYmplY3QtdGV4dC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbXBhcmlzb24tb2JqZWN0LXRleHQtZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb21wYXJpc29uLW9iamVjdC10ZXh0LWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItY29tcGFyaXNvbi1vYmplY3QtY2xvc2UtaWNvbi1jb2xvcjogQGNvbG9yLTI7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1yb3ctYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhbGVuZGFyLWljb24tY29sb3I6IEBmb250LWNvbG9yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1yb3ctbG9jay1pY29uLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24tY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci10aGVvcmV0aWNhbC1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1jb2xvcjogQHdoaXRlO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci10aGVvcmV0aWNhbC1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItdGhlb3JldGljYWwtaW50ZXJ2YWwtcm93LWNhcmV0LWljb24tYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXRoZW9yZXRpY2FsLWludGVydmFsLXJvdy1jYXJldC1pY29uLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24taW5hY3RpdmUtY29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNsb3NlLWljb24tY29sb3I6IEBjb2xvci0yO1xyXG5cclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1jb2xvcjogQGNvbG9yLTI7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtaW50ZXJ2YWwtcm93LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1pbnRlcnZhbC1yb3ctYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB3aGl0ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYWRkLWludGVydmFsLXJvdy1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYWRkLWludGVydmFsLXJvdy1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1pbnRlcnZhbC1yb3ctZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtaW50ZXJ2YWwtcm93LWNvbG9yOiBAY29sb3ItMjtcclxuXHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWJvcmRlci10b3A6IDFweCBzb2xpZCBAd2hpdGU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1hZGQtb2JqZWN0LXJvdy1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFkZC1vYmplY3Qtcm93LWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYWRkLW9iamVjdC1yb3ctY29sb3I6IEBjb2xvci0yO1xyXG5cclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTogMThweDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1oZWFkZXItYm9yZGVyLWxlZnQ6IDEycHggc29saWQgQGNvbG9yLTE7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblxyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1zdWJhY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAZW1zLWFuYWx5c2lzLWZpbHRlci1zdWJhY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTogMTZweDtcclxuXHQgQGVtcy1hbmFseXNpcy1maWx0ZXItc3ViYWNjb3JkaW9uLWhlYWRlci1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXN1YmFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcblxyXG5cclxuXHQvLyBlbXMgbWFpbiBjYXJkIChpbmNsdWRlcyBkaWFncmFtICsgZGV0YWlscyB0YWJsZSBhbmQgbGFzdCBpbXBvcnQgbGluZSlcclxuXHQgQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtb3JkZXI6IDI7XHJcblx0IEBlbXMtYW5hbHlzaXMtZGlhZ3JhbS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBlbXMtYW5hbHlzaXMtZGlhZ3JhbS1kZXRhaWxzLXRhYmxlLWNvbnRhaW5lci10YWJzLWhlaWdodDogNDFweDtcclxuXHQgQGVtcy1hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGVtcy1hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyLXJlc2l6ZS1idXR0b25zLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGVtcy1hbmFseXNpcy1kaWFncmFtLWRldGFpbHMtdGFibGUtY29udGFpbmVyLXRhYi1jb250ZW50LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHRcclxuXHQgQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtaGVpZ2h0OiAyNHB4O1xyXG5cdCBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5cdCBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LXNpemU6IDE0cHg7XHJcblx0IEBlbXMtYW5hbHlzaXMtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHQgXHJcblx0IFxyXG5cdC8vIGVtcyB0YWJ1bGFybHkgYW5hbHlzaXMgXHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1ib3JkZXItbGVmdDogMXB4IHNvbGlkIEBncmV5LTU7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWJvcmRlci10b3A6IDBweCBzb2xpZCBAYmxhY2s7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWJvcmRlci1yaWdodDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGhlYWQtdGgtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGhlYWQtdGgtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRoZWFkLXRoLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGhlYWQtZm9udC1zaXplOiAxNnB4O1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1jb2xvcjogQGdyZXktMTtcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGhlYWQtdGgtaGlnaGxpZ2h0LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1oaWdobGlnaHQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10aGVhZC10aC1oaWdobGlnaHQtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktbWFpbi1jbHVzdGVyLXRkLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1tYWluLWNsdXN0ZXItdGQtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1mb250LXNpemU6IDE2cHg7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LW1haW4tY2x1c3Rlci10ZC1jb2xvcjogQHdoaXRlO1xyXG5cdCBcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktc2Vjb25kLWNsdXN0ZXItdGQtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktc2Vjb25kLWNsdXN0ZXItdGQtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXNlY29uZC1jbHVzdGVyLXRkLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktc2Vjb25kLWNsdXN0ZXItdGQtZm9udC1zaXplOiAxNnB4O1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS1zZWNvbmQtY2x1c3Rlci10ZC1jb2xvcjogQGNvbG9yLTM7XHQgXHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItdW5ldmVuOiBAZ3JleS04O1xyXG5cdEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWNvbG9yLXVuZXZlbjogQGZvbnQtY29sb3I7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItZXZlbjogQGdyZXktNztcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtY29sb3ItZXZlbjogQGZvbnQtY29sb3I7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWJvcmRlci1sZWZ0OiAxcHggc29saWQgQGdyZXktNTtcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtYm9yZGVyLXRvcDogMHB4IHNvbGlkIEBibGFjaztcclxuXHQgQGVtcy10YWJ1bGFybHktYW5hbHlzaXMtdGFibGUtdGJvZHktdGQtYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS10ZC1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5cdCBAZW1zLXRhYnVsYXJseS1hbmFseXNpcy10YWJsZS10Ym9keS10ZC1oaWdobGlnaHQtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWhpZ2hsaWdodC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtdGFidWxhcmx5LWFuYWx5c2lzLXRhYmxlLXRib2R5LXRkLWhpZ2hsaWdodC1jb2xvcjogQGZvbnQtY29sb3I7XHJcblxyXG5cdC8vIGVtcyBkaWFncmFtIGxvYWRpbmcgcHJvZ3Jlc3MgYmFyXHJcblx0IEBlbXMtcHJvZ3Jlc3MtYmFyLXRleHQtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtcHJvZ3Jlc3MtYmFyLXRleHQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5cdCBAZW1zLXByb2dyZXNzLWJhci10ZXh0LWZvbnQtc2l6ZTogMTZweDtcclxuXHQgQGVtcy1wcm9ncmVzcy1iYXItdGV4dC1jb2xvcjogQGZvbnQtY29sb3I7XHRcclxuXHQgQGVtcy1kaWFncmFtLWxvYWRpbmctcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcblx0IEBlbXMtZGlhZ3JhbS1sb2FkaW5nLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuXHQgXHJcblx0Ly8gZW1zIG9iamVjdCBqc3RyZWUgbW9kYWwgZGlhbG9ndWVcclxuXHQgQGVtcy1vYmplY3QtanN0cmVlLW1vZGFsLWRpYWxvZ3VlLW1heC13aWR0aDogNTAlO1xyXG5cdCBcclxuXHQvLyBlbXMganN0cmVlXHJcblx0IEBlbXMtanN0cmVlLWljb24tY29sb3I6IEBncmV5LTQ7XHJcblx0IEBlbXMtanN0cmVlLWljb24tY29sb3ItaG92ZXI6IEBncmV5LTI7XHJcblx0IEBlbXMtanN0cmVlLWljb24tY29sb3ItY2xpY2tlZDogQGNvbG9yLTI7XHJcblx0IEBlbXMtanN0cmVlLWFuY2hvci1jb2xvcjogQGNvbG9yLTI7XHJcblxyXG5cdC8vIGVtcyBhbmFseXNpcyBkaWFncmFtIGNvbG9yc1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC0xOiAjN2NiNWVjO1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC0yOiAjNDM0MzQ4O1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC0zOiAjOTBlZDdkO1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC00OiAjZjdhMzVjO1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC01OiAjODA4NWU5O1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC02OiAjZjE1YzgwO1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC03OiAjZTRkMzU0O1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC04OiAjOGQ0NjUzO1xyXG5cdCBAY29sb3ItQU5BTFlTSVNfUExPVC05OiAjOTFlOGUxO1xyXG5cclxuXHJcblxyXG5cclxuXHQgXHJcblx0Ly8gZW1zIGVlZFxyXG5cdCBAZW1zLWVlZC1jYXJkLWhlYWRlci1oZWlnaHQ6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItaGVpZ2h0O1xyXG5cdCBAZW1zLWVlZC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHQgQGVtcy1lZWQtY2FyZC1oZWFkZXItZm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLWZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdCBAZW1zLWVlZC1jYXJkLWhlYWRlci1mb250LXNpemU6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItZm9udC1zaXplO1xyXG5cdCBAZW1zLWVlZC1jYXJkLWhlYWRlci1jb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci1jb2xvcjtcclxuXHQgXHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbi1jb2xvcjogQGVtcy1lZWQtY2FyZC1oZWFkZXItY29sb3I7XHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbi1jb2xvci1ob3Zlci1mb2N1czogQGVtcy1lZWQtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uLWNvbG9yOyAgXHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1iYWNrZ3JvdW5kLWNvbG9yOiBAZW1zLWFuYWx5c2lzLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZW1zLWVlZC1jYXJkLWhlYWRlci10b29sYmFyLWljb25idG4taWNvbi1jb2xvcjogQGVtcy1hbmFseXNpcy1jYXJkLWhlYWRlci10b29sYmFyLWljb25idG4taWNvbi1jb2xvcjtcclxuXHQgQGVtcy1lZWQtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBlbXMtYW5hbHlzaXMtY2FyZC1oZWFkZXItdG9vbGJhci1pY29uYnRuLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0IEBlbXMtZWVkLWNhcmQtaGVhZGVyLXRvb2xiYXItaWNvbmJ0bi1pY29uLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLWVlZC1jYXJkLWhlYWRlci10b29sYmFyLWljb25idG4taWNvbi1jb2xvcjtcclxuXHQgXHJcblx0IFxyXG5cdC8vIGVlZCBpbmZvICsgZG93bmxvYWRzXHJcblx0IEBlbXMtZWVkLWluZm8tY29udGFpbmVyLWluaXRpYWwtd2lkdGg6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1pbml0aWFsLXdpZHRoO1xyXG5cdCBAZW1zLWVlZC1pbmZvLWNvbnRhaW5lci1pbml0aWFsLXdpZHRoLW1kOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250YWluZXItaW5pdGlhbC13aWR0aC1tZDtcclxuXHQgQGVtcy1lZWQtaW5mby1jb250YWluZXItb3JkZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1vcmRlcjtcclxuXHQgQGVtcy1lZWQtaW5mby1jb250YWluZXItb3JkZXItc206IDI7XHJcblx0IEBlbXMtZWVkLWluZm8tY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZW1zLWVlZC1pbmZvLWNvbnRhaW5lci1yZXNpemFibGUtbWF4LXdpZHRoOiBjYWxjKH4nNTAlIC0gQHtlbXMtZWVkLWluZm8tdG9nZ2xlLWNvbnRhaW5lci13aWR0aH0nKTtcclxuXHQgQGVtcy1lZWQtaW5mby1jb250YWluZXItcmVzaXphYmxlLW1pbi13aWR0aDogY2FsYyh+J0B7dmlld3BvcnQteHMtbWlufSArIEB7ZW1zLWVlZC1pbmZvLXRvZ2dsZS1jb250YWluZXItd2lkdGh9Jyk7XHJcblxyXG5cdCBAZW1zLWVlZC1pbmZvLWNvbnRlbnQtY29udGFpbmVyLW9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1jb250ZW50LWNvbnRhaW5lci1vcmRlcjtcclxuXHQgQGVtcy1lZWQtaW5mby10b2dnbGUtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1lZWQtaW5mby10b2dnbGUtY29udGFpbmVyLXdpZHRoOiBAZW1zLWFuYWx5c2lzLWZpbHRlci10b2dnbGUtY29udGFpbmVyLXdpZHRoO1xyXG5cdCBAZW1zLWVlZC1pbmZvLXRvZ2dsZS1jb250YWluZXItb3JkZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLXRvZ2dsZS1jb250YWluZXItb3JkZXI7XHJcblx0IEBlbXMtZWVkLWluZm8tb3Blbi1jbG9zZS1maWx0ZXItYmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItb3Blbi1jbG9zZS1maWx0ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1lZWQtaW5mby1vcGVuLWNsb3NlLWZpbHRlci1oZWlnaHQ6IDM4cHg7XHJcblx0IEBlbXMtZWVkLWluZm8tb3Blbi1jbG9zZS1maWx0ZXItaWNvbi1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItb3Blbi1jbG9zZS1maWx0ZXItaWNvbi1jb2xvcjtcclxuXHQgQGVtcy1lZWQtaW5mby1vcGVuLWNsb3NlLWZpbHRlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1vcGVuLWNsb3NlLWZpbHRlci1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdCBAZW1zLWVlZC1pbmZvLW9wZW4tY2xvc2UtZmlsdGVyLWljb24tY29sb3ItaG92ZXI6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLW9wZW4tY2xvc2UtZmlsdGVyLWljb24tY29sb3ItaG92ZXI7XHJcblx0IFxyXG5cdCBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWFjY29yZGlvbi1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0IEBlbXMtZWVkLWluZm8tYWNjb3JkaW9uLWhlYWRlci1mb250LXdlaWdodDogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1mb250LXdlaWdodDtcclxuXHQgQGVtcy1lZWQtaW5mby1hY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1mb250LXNpemU7XHJcblx0IEBlbXMtZWVkLWluZm8tYWNjb3JkaW9uLWhlYWRlci1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYWNjb3JkaW9uLWhlYWRlci1jb2xvcjtcclxuXHQgQGVtcy1lZWQtaW5mby1hY2NvcmRpb24taGVhZGVyLWJvcmRlci1sZWZ0OiBAZW1zLWFuYWx5c2lzLWZpbHRlci1hY2NvcmRpb24taGVhZGVyLWJvcmRlci1sZWZ0O1xyXG5cdCBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGVtcy1lZWQtaW5mby1hY2NvcmRpb24tYm9keS1ib3JkZXItdG9wOiAxcHggc29saWQgQGVtcy1lZWQtaW5mby1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1lZWQtaW5mby1hY2NvcmRpb24tYm9keS1oNC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVtcy1lZWQtaW5mby1hY2NvcmRpb24tYm9keS1oNC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtZWVkLWluZm8tYWNjb3JkaW9uLWJvZHktaDQtZm9udC1zaXplOiAxNXB4O1xyXG5cdCBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1ib2R5LWg0LWNvbG9yOiBAZ3JleS0xO1xyXG5cdCBAZW1zLWVlZC1pbmZvLWRvd25sb2FkLWxpbmstZm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHQgXHJcblx0Ly8gZW1zIGVlZCBtYWluIGNhcmQgKGluY2x1ZGVzIGhlYWRlcnMgYW5kIHN3aXRjaGVzLCAyIGRpYWdyYW1zIGFuZCBsYXN0IGltcG9ydCBsaW5lKVxyXG5cdCBAZW1zLWVlZC1tYWluLWNhcmQtb3JkZXI6IEBlbXMtYW5hbHlzaXMtbWFpbi1jYXJkLW9yZGVyO1xyXG5cdCBAZW1zLWVlZC1tYWluLWNhcmQtb3JkZXItc206IDE7XHJcblx0IEBlbXMtZWVkLW1haW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblx0IFxyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWhlaWdodDogMzhweDtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1tYXJnaW4tdG9wOiAxNnB4O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJhY2tncm91bmQtY29sb3I6IEBlbXMtZWVkLWluZm8tYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJvcmRlci1sZWZ0OiBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1oZWFkZXItYm9yZGVyLWxlZnQ7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci10aXRsZS1mb250LWZhbWlseTogQGVtcy1lZWQtaW5mby1hY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItdGl0bGUtZm9udC13ZWlnaHQ6IEBlbXMtZWVkLWluZm8tYWNjb3JkaW9uLWhlYWRlci1mb250LXdlaWdodDtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXRpdGxlLWZvbnQtc2l6ZTogQGVtcy1lZWQtaW5mby1hY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXRpdGxlLWNvbG9yOiBAZW1zLWVlZC1pbmZvLWFjY29yZGlvbi1oZWFkZXItY29sb3I7XHJcblx0IFxyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYm9yZGVyOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXI7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYm9yZGVyLXJhZGl1czogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYm9yZGVyLXJhZGl1cztcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1mb250LWZhbWlseTogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtZm9udC1mYW1pbHk7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtZm9udC13ZWlnaHQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWZvbnQtd2VpZ2h0O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWZvbnQtc2l6ZTogMTZweDtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtY29sb3I7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtcGFkZGluZzogMHB4IDhweCAxcHggOHB4O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYm9yZGVyLWhvdmVyLWZvY3VzOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1idXR0b24tZGVmYXVsdC1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdCBcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1mb250LWZhbWlseTtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC13ZWlnaHQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1hY3RpdmUtZm9udC1zaXplOiAxNnB4O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWNvbG9yO1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItc3dpdGNoLWJ1dHRvbi1kZWZhdWx0LWFjdGl2ZS1ib3JkZXItaG92ZXItZm9jdXM6IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWJvcmRlcjtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLXN3aXRjaC1idXR0b24tZGVmYXVsdC1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM6IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1zd2l0Y2gtYnV0dG9uLWRlZmF1bHQtYWN0aXZlLWNvbG9yO1xyXG5cdCBcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLWludGVydmFsLWhlaWdodDogMzhweDtcclxuXHQgQGVlZC1tYWluLWNhcmQtaGVhZGVyLWludGVydmFsLWJhY2tncm91bmQtY29sb3I6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItaW50ZXJ2YWwtZm9udC1mYW1pbHk6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLWZvbnQtZmFtaWx5O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItaW50ZXJ2YWwtZm9udC13ZWlnaHQ6IEBlbXMtYW5hbHlzaXMtZmlsdGVyLWludGVydmFsLWZvbnQtd2VpZ2h0O1xyXG5cdCBAZWVkLW1haW4tY2FyZC1oZWFkZXItaW50ZXJ2YWwtZm9udC1zaXplOiBAZW1zLWFuYWx5c2lzLWZpbHRlci1pbnRlcnZhbC1mb250LXNpemU7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1pbnRlcnZhbC1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtY29sb3I7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24tY29sb3I7XHJcblx0IEBlZWQtbWFpbi1jYXJkLWhlYWRlci1pbnRlcnZhbC1yb3ctY2FyZXQtaWNvbi1pbmFjdGl2ZS1jb2xvcjogQGVtcy1hbmFseXNpcy1maWx0ZXItaW50ZXJ2YWwtcm93LWNhcmV0LWljb24taW5hY3RpdmUtY29sb3I7XHJcblxyXG5cdCBAZWVkLWRpYWdyYW0taGVhZGVyLWhlaWdodDogMzBweDtcclxuXHQgQGVlZC1kaWFncmFtLWhlYWRlci10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVlZC1kaWFncmFtLWhlYWRlci10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlZWQtZGlhZ3JhbS1oZWFkZXItdGl0bGUtZm9udC1zaXplOiAxOHB4O1xyXG4gICAgIEBlZWQtZGlhZ3JhbS1oZWFkZXItdGl0bGUtY29sb3I6IEBjb2xvci0yO1xyXG5cdCBAZWVkLWRpYWdyYW0taGVhZGVyLWNoZWNrYm94LWZvbnQtc2l6ZTogMTRweDtcdFx0XHJcblx0XHRcdFxyXG5cdCBcclxuXHQgQGVtcy1lZWQtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWhlaWdodDogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtaGVpZ2h0O1xyXG5cdCBAZW1zLWVlZC1tYWluLWNhcmQtbGFzdC1pbXBvcnQtYmFja2dyb3VuZC1jb2xvcjogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1lZWQtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWZvbnQtZmFtaWx5OiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LWZhbWlseTtcclxuXHQgQGVtcy1lZWQtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWZvbnQtd2VpZ2h0OiBAZW1zLWFuYWx5c2lzLW1haW4tY2FyZC1sYXN0LWltcG9ydC1mb250LXdlaWdodDtcclxuXHQgQGVtcy1lZWQtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWZvbnQtc2l6ZTogQGVtcy1hbmFseXNpcy1tYWluLWNhcmQtbGFzdC1pbXBvcnQtZm9udC1zaXplO1xyXG5cdCBAZW1zLWVlZC1tYWluLWNhcmQtbGFzdC1pbXBvcnQtY29sb3I6IEBlbXMtYW5hbHlzaXMtbWFpbi1jYXJkLWxhc3QtaW1wb3J0LWNvbG9yO1xyXG5cclxuXHQgXHJcblx0IFxyXG5cdFxyXG5cdFxyXG5cdC8vIGVtcyBtc2ItZGFzaGJvYXJkXHQgXHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC10b3Atc2VsZWN0aW9uLXdyYXBwZXItaGVpZ2h0OiA0MnB4O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtdG9wLXNlbGVjdGlvbi13cmFwcGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtdG9wLXNlbGVjdGlvbi13cmFwcGVyLXNlbGVjdC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLXRvcC1zZWxlY3Rpb24td3JhcHBlci1zZWxlY3QtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtdG9wLXNlbGVjdGlvbi13cmFwcGVyLXNlbGVjdC1mb250LXNpemU6IDE2cHg7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC10b3Atc2VsZWN0aW9uLXdyYXBwZXItc2VsZWN0LWNvbG9yOiBAY29sb3ItMjtcclxuXHQgXHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1oZWFkbGluZS1oZWlnaHQ6IDM5cHg7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1oZWFkbGluZS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1oZWFkbGluZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWhlYWRsaW5lLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWhlYWRsaW5lLWZvbnQtc2l6ZTogMjJweDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWhlYWRsaW5lLWNvbG9yOiBAY29sb3ItMjtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWhlYWRsaW5lLWljb24tdXJsOiB1cmwoLi4vLi4vLi4vaW1hZ2VzL2RlX0RFL21zYi1kYXNoYm9hcmQvZGlhZ3JhbS1pY29uLnBuZyk7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idXR0b25saW5lLWhlaWdodDogMzZweDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43Mik7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tZGVmYXVsdC1ib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tZGVmYXVsdC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWZvbnQtc2l6ZTogMThweDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWNvbG9yOiBAZ3JleS0yO1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnRuLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tZGVmYXVsdC1ib3JkZXItY29sb3ItaG92ZXItZm9jdXM6IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tZGVmYXVsdC1ib3JkZXItY29sb3I7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tZGVmYXVsdC1jb2xvci1ob3Zlci1mb2N1czogQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1kZWZhdWx0LWNvbG9yOyBcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjogQHdoaXRlO1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnRuLXByaW1hcnktZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tcHJpbWFyeS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tcHJpbWFyeS1mb250LXNpemU6IDE4cHg7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tcHJpbWFyeS1jb2xvcjogQGNvbG9yLTI7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idG4tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnRuLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvci1ob3Zlci1mb2N1czogQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJ0bi1wcmltYXJ5LWNvbG9yLWhvdmVyLWZvY3VzOiBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnRuLXByaW1hcnktY29sb3I7XHJcblx0IFxyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtY29uc3VtcHRpb24tYmFyLWRpYWdyYW0tY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC43KTtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLWNvbnN1bXB0aW9uLWJhci1kaWFncmFtLWNvbnRhaW5lci1nb3RvLWFuYWx5c2lzLXVybDogdXJsKC4uLy4uLy4uL2ltYWdlcy9kZV9ERS9tc2ItZGFzaGJvYXJkL21zYi1jaGFydC1pY29uX2FuYWx5c2lzLnN2Zyk7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1jb25zdW1wdGlvbi1iYXItZGlhZ3JhbS1jb250YWluZXItZ290by1tZXRlci1yZWFkaW5nLWFuYWx5c2lzLXVybDogdXJsKC4uLy4uLy4uL2ltYWdlcy9kZV9ERS9tc2ItZGFzaGJvYXJkL21zYi1jaGFydC1pY29uX21ldGVyLnN2Zyk7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1jb25zdW1wdGlvbi1iYXItZGlhZ3JhbS1jb250YWluZXItZ290by10YXJpZmYtaW5mby11cmw6IHVybCguLi8uLi8uLi9pbWFnZXMvZGVfREUvbXNiLWRhc2hib2FyZC9tc2ItY2hhcnQtaWNvbl90YXJpZmYtaW5mby5zdmcpO1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtY29uc3VtcHRpb24tYmFyLWRpYWdyYW0tY29udGFpbmVyLWdvdG8tbG9jYXRpb24tdXJsOiB1cmwoLi4vLi4vLi4vaW1hZ2VzL2RlX0RFL21zYi1kYXNoYm9hcmQvbXNiLWNoYXJ0LWljb25fbG9jYXRpb24uc3ZnKTtcclxuXHQgXHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS1jZW50ZXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3Myw3Myw3MywwLjc1KTtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1wcm9jZXNzLWxpbmstaGVpZ2h0LXNtOiBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnV0dG9ubGluZS1oZWlnaHQ7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS1oZWFkZXItaGVpZ2h0OiA2MnB4O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRpYWdyYW0taGVhZGVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC43KTtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1kaWFncmFtLWhlYWRlci1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1kaWFncmFtLWhlYWRlci1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS1oZWFkZXItZm9udC1zaXplOiAyMnB4O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRpYWdyYW0taGVhZGVyLWNvbG9yOiBAd2hpdGU7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGV0YWlscy13cmFwcGVyLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTI7ICBcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1kaWFncmFtLWRldGFpbHMtaGVhZGxpbmUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS1kZXRhaWxzLWhlYWRsaW5lLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1kaWFncmFtLWRldGFpbHMtaGVhZGxpbmUtZm9udC1zaXplOiAxOHB4O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRpYWdyYW0tZGV0YWlscy1oZWFkbGluZS1jb2xvcjogQHdoaXRlO1x0IFxyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRpYWdyYW0tdHJlbmQtaGVhZGxpbmUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS10cmVuZC1oZWFkbGluZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS10cmVuZC1oZWFkbGluZS1mb250LXNpemU6IDE4cHg7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS10cmVuZC1oZWFkbGluZS1jb2xvcjogQHdoaXRlO1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRpYWdyYW0tZm9vdGVyLWhlaWdodDogNThweDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLWJvdHRvbS1kaWFncmFtLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNyk7XHJcblx0IEBlbXMtbXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tbGlua3MtY29udGFpbmVyLWhlaWdodDogNTNweDtcclxuXHQgQGVtcy1tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLW5vLWJvdHRvbS1saW5rcy1jb250YWluZXItaGVpZ2h0OiAxNXB4O1xyXG5cdCBAZW1zLW1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLXByb2Nlc3MtbGluay1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblxyXG5cdC8vIGVtcyBtc2ItZGFzaGJvYXJkIGRpYWdyYW0gY29sb3JzXHJcblx0IEBjb2xvci1NU0JfQkFMQU5DRV9QSUVfUExPVFRFUi1XQVJNX1dBVEVSOiAjNjA4ODEyO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItT0ZGSUNFOiAjNjA4ODEyO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItVFZfQVVESU86ICM3QUE2MTU7XHJcblx0IEBjb2xvci1NU0JfQkFMQU5DRV9QSUVfUExPVFRFUi1DT09MSU5HOiAjQTBDQzMwO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItQ09PS0lORzogIzhGQkYxQjtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLUxJR0hUOiAjOThDQzFEO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItUkVDSVJDVUxBVElPTl9QVU1QOiAjQTBENjFGO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItRFJZSU5HOiAjQThFMjIwO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItRkxVU0hJTkc6ICNBRURDNEI7XHJcblx0IEBjb2xvci1NU0JfQkFMQU5DRV9QSUVfUExPVFRFUi1XQVNISU5HOiAjQjREQjY3O1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItRlJFRVpJTkc6ICNCQkRDODE7XHJcblx0IEBjb2xvci1NU0JfQkFMQU5DRV9QSUVfUExPVFRFUi1PVEhFUjogI0MyREU5NjtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLUlMTFVNSU5BVElPTjogIzYwODgxMjtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLU1FQ0hBTklDQUxfRU5FUkdZOiAjN0FBNjE1O1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItV0FSTV9XQVRFUl9CVVNJTkVTUzogI0EwQ0MzMDtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLVBST0NFU1NfSEVBVDogIzhGQkYxQjtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLVBST0NFU1NfQ09MRDogIzk4Q0MxRDtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLUFJUkNPTjogI0EwRDYxRjtcclxuXHQgQGNvbG9yLU1TQl9CQUxBTkNFX1BJRV9QTE9UVEVSLUlUOiAjQThFMjIwO1xyXG5cdCBAY29sb3ItTVNCX0JBTEFOQ0VfUElFX1BMT1RURVItU1BBQ0VfSEVBVElORzogI0FFREM0QjtcclxuXHQgQGNvbG9yLU1TQl9QTE9ULVQxOiAjQzRFQjM5O1xyXG5cdCBAY29sb3ItTVNCX1BMT1QtVDI6ICM2MDg4MTI7XHRcclxuIiwiXHJcbi5taXhpbihlbXMtanN0cmVlKSB7XHJcblxyXG5cdC5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLW5vZGUgLmpzdHJlZS1jbGlja2VkIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcblx0XHRmb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcblx0fVxyXG5cclxuXHQuanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1ub2RlIC5qc3RyZWUtaG92ZXJlZCB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLW5vZGUge1xyXG5cdFx0LmpzdHJlZS1hbmNob3IgLmpzdHJlZS1pY29uIHtcclxuXHRcdFx0Y29sb3I6IEBlbXMtanN0cmVlLWljb24tY29sb3I7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5qc3RyZWUtYW5jaG9yLmpzdHJlZS1jbGlja2VkIHtcclxuXHRcdFx0LmpzdHJlZS1pY29uIHtcclxuXHRcdFx0XHRjb2xvcjogQGVtcy1qc3RyZWUtaWNvbi1jb2xvci1jbGlja2VkO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdC5qc3RyZWUtYW5jaG9yLmpzdHJlZS1ob3ZlcmVkIHtcclxuXHRcdFx0LmpzdHJlZS1pY29uIHtcclxuXHRcdFx0XHRjb2xvcjogQGVtcy1qc3RyZWUtaWNvbi1jb2xvci1ob3ZlcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcclxuXHR9XHJcblxyXG5cdC5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXRoZW1laWNvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdH1cclxuXHJcblx0LmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtY2hlY2tib3gge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9pbWFnZXMvZGVfREUvc3ByaXRlcy1zZmE2ODYwNDk3Ny5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0zcHggLTRweDtcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0zM3B4IC00cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1hbmNob3IgPiAuanN0cmVlLXVuZGV0ZXJtaW5lZCB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUzcHggLTRweDtcclxuXHR9XHJcblxyXG5cdC5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNsaWNrZWQgPiAuanN0cmVlLWNoZWNrYm94IHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC02M3B4IC00cHg7XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTNweCAtNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRhLmpzdHJlZS1kaXNhYmxlZCA+IGkuanN0cmVlLWNoZWNrYm94IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdFxyXG5cdC5qc3RyZWUtYW5jaG9yLFxyXG5cdC5qc3RyZWUtYW5jaG9yOmxpbmssXHJcblx0LmpzdHJlZS1hbmNob3I6dmlzaXRlZCxcclxuXHQuanN0cmVlLWFuY2hvcjpob3ZlcixcclxuXHQuanN0cmVlLWFuY2hvcjphY3RpdmUge1xyXG5cdFx0Y29sb3I6IEBlbXMtanN0cmVlLWFuY2hvci1jb2xvcjtcclxuXHR9XHJcblxyXG5cdGEuanN0cmVlLWFuY2hvciAuYm9sZCB7XHJcblx0XHRmb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuXHR9XHJcbn1cclxuQGVtcy1qc3RyZWU6IGVtcy1qc3RyZWU7XHJcbiIsIlxyXG4ubWl4aW4oZW1zLWRhdGV0aW1lcGlja2VyKSB7XHJcblxyXG5cdC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHtcclxuXHRcdHotaW5kZXg6IDEwO1xyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWluLXdpZHRoOiAxNmVtO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmRhdGVwaWNrZXIge1xyXG5cdFx0XHR0aC5wcmV2LCB0aC5uZXh0IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblxyXG5cdFx0XHRcdGkuZmFzIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dGgucHJldi5kaXNhYmxlZCwgdGgubmV4dC5kaXNhYmxlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cdFx0XHRcdGNvbG9yOiBAZ3JleS02O1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQGdyZXktNiAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0aC5waWNrZXItc3dpdGNoIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtc3dpdGNoLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtYmFja2dyb3VuZC1jb2xvci1ob3ZlciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtY29sb3ItaG92ZXI7ICAgICAgICBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHRib2R5IHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA0N3B4O1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHR0ZC5jdyxcclxuXHRcdFx0XHR0ZCBzcGFuLnF1YXJ0ZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHR0ZC5kYXkuZGlzYWJsZWQsXHJcblx0XHRcdFx0dGQgc3Bhbi5xdWFydGVyLmRpc2FibGVkLFxyXG5cdFx0XHRcdHRkIHNwYW4ubW9udGguZGlzYWJsZWQsXHJcblx0XHRcdFx0dGQgc3Bhbi55ZWFyLmRpc2FibGVkIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAZ3JleS02O1xyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBncmV5LTY7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZG91YmxlcGlja2VyIHtcclxuXHRcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IEBjYWxlbmRhci1ib3gtc2hhZG93O1xyXG5cdFx0Ym94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHRwYWRkaW5nOiAwLjVyZW07XHJcblx0XHRcclxuXHRcdC5kYXRlcGlja2VyIHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBlbXMtZGF0ZXRpbWVwaWNrZXI6IGVtcy1kYXRldGltZXBpY2tlcjsiLCJcclxuLm1peGluKGExMXktZm9jdXMpIHtcclxuXHJcblx0aGVhZGVyIHtcclxuXHRcdC5sb2dvIHtcclxuXHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjaGVhZGVyQ29udGV4dCB7XHJcblx0XHRcdCNoZWFkZXJDb250ZXh0VG9nZ2xlIHtcclxuXHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I2hlYWRlci1tZW51ID4gLmhlYWRlci1tZW51LWl0ZW0ge1xyXG5cclxuXHRcdD4gYnV0dG9uIHtcclxuXHJcblx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTNweDtcclxuXHJcblx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gYSB7XHJcblx0XHRcdC5mYS1lbnZlbG9wZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4IDNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblxyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0XHRcdC5mYS1lbnZlbG9wZSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNsb2dvdXQsI2xvZ2luIHtcclxuXHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I2hlYWRlci1tZW51IHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcblx0XHQ+IGxpID4gYS5kcm9wZG93bi1pdGVtIHtcclxuXHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblxyXG5cdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggLTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQjY29udGV4dE1lbnUge1xyXG5cdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZC5uby10b2dnbGUge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmJ0bi1wcmltYXJ5LFxyXG5cdC5idG4tZGVmYXVsdCB7XHJcblx0XHQvLyY6aG92ZXIsXHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQjY2xvc2UtcHJvY2VzcyxcclxuXHQjY2xvc2UtcHJvY2Vzcy1tYXJnaW5hbFx0e1xyXG5cdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0ei1pbmRleDogMTAzMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuZm9ybS1mbG9hdGluZyB7XHJcblx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1jb250cm9sIHtcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUge1xyXG5cdFx0LmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdC5mYS1leWUsXHJcblx0XHRcdFx0LmZhLWV5ZS1zbGFzaCB7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdC5mYS1leWUsXHJcblx0XHRcdFx0XHQuZmEtZXllLXNsYXNoIHtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWFpbi1sb2dpbiB7XHJcblx0XHQuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRcdC8vLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5cdFx0XHQuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtIHtcclxuXHRcdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLWxvZ2luLWNhcmQtbGluayB7XHJcblx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHQvLyY6aG92ZXIsXHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQjY29ja3BpdC1jYXJkcy1jb250YWluZXIge1xyXG5cclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQtYnV0dG9uLXNtIHtcclxuXHRcdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3Ige1xyXG5cdFx0XHQuYnRuLWdyb3VwLWN1c3RvbWVyLXR5cGUge1xyXG5cclxuXHRcdFx0XHQvLy5idG4tY2hlY2s6aG92ZXIgKyBsYWJlbC5idG4sXHJcblx0XHRcdFx0LmJ0bi1jaGVjazpmb2N1cyArIGxhYmVsLmJ0biB7XHJcblxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuLWdyb3VwLWJyYW5jaGVzIHtcclxuXHJcblx0XHRcdFx0Ly8uYnRuLWNoZWNrOmhvdmVyICsgbGFiZWwuYnRuLFxyXG5cdFx0XHRcdC5idG4tY2hlY2s6Zm9jdXMgKyBsYWJlbC5idG4ge1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHQmLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5idG4tZ3JvdXAtYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvci1ob3Zlci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuLWdyb3VwLWNvbnN1bXB0aW9uLnBlcnNvbnMge1xyXG5cclxuXHRcdFx0XHQvLy5idG4tY2hlY2s6aG92ZXIgKyBsYWJlbC5idG4uY29uc3VtcHRpb24tYnV0dG9uLFxyXG5cdFx0XHRcdC5idG4tY2hlY2s6Zm9jdXMgKyBsYWJlbC5idG4uY29uc3VtcHRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMykge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDUpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi1ncm91cC1jb25zdW1wdGlvbi52ZWhpY2xlcyB7XHJcblxyXG5cdFx0XHRcdC8vLmJ0bi1jaGVjazpob3ZlciArIGxhYmVsLmJ0bi5jb25zdW1wdGlvbi1idXR0b24sXHJcblx0XHRcdFx0LmJ0bi1jaGVjazpmb2N1cyArIGxhYmVsLmJ0bi5jb25zdW1wdGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDQpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDUpIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdC5jYXJvdXNlbC1jYXJkIHtcclxuXHRcdFx0LmNhcm91c2VsIHtcclxuXHRcdFx0XHQuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcclxuXHRcdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHQuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcm91c2VsLWluZGljYXRvcnMge1xyXG5cdFx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5idG4tY2FsZW5kYXIge1xyXG5cdFx0LmZhcyB7XHJcblx0XHRcdG1pbi13aWR0aDogMjRweDtcclxuXHRcdFx0bWluLWhlaWdodDogMjRweDtcclxuXHRcdFx0cGFkZGluZzogNHB4IDBweCA0cHggMXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vJjpob3ZlcixcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdFx0LmZhcyB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQuYnRuLXBvcG92ZXIge1xyXG5cclxuXHRcdC5mYS1pbmZvLWNpcmNsZSxcclxuXHRcdC5mYS1leGNsYW1hdGlvbi1jaXJjbGUsXHJcblx0XHQuZmEtcXVlc3Rpb24tY2lyY2xlIHtcclxuXHRcdFx0bWluLXdpZHRoOiAyNHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAzcHggMHB4IDBweCAxcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8mOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblxyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cclxuXHRcdFx0LmZhLWluZm8tY2lyY2xlLFxyXG5cdFx0XHQuZmEtZXhjbGFtYXRpb24tY2lyY2xlLFxyXG5cdFx0XHQuZmEtcXVlc3Rpb24tY2lyY2xlIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHQuYnRuLXBvcG92ZXIge1xyXG5cdFx0XHQuZmEtaW5mby1jaXJjbGUsXHJcblx0XHRcdC5mYS1leGNsYW1hdGlvbi1jaXJjbGUsXHJcblx0XHRcdC5mYS1xdWVzdGlvbi1jaXJjbGUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRweCAwcHggMHB4IDFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5jb25zdW1wdGlvbi1idXR0b25zIHtcclxuXHRcdC5jb25zdW1wdGlvbi1idXR0b24ge1xyXG5cdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXN7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5mb3JtLXJhbmdlOm5vdCgudHJpLXN0YXRlLXRvZ2dsZSkge1xyXG5cdFx0Ly8mOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6LW1vei1yYW5nZS10aHVtYiB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Oi1tcy10aHVtYiB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmNhcmQucG9zdGJveCB7XHJcblx0XHQucG9zdGJveC1lbnRyaWVzIHtcclxuXHRcdFx0LnBvc3Rib3gtZW50cnkge1xyXG5cdFx0XHRcdC5wb3N0Ym94LWxpbmsge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LnN0ZC10ZXh0LWxpbmssXHJcblx0LmZvcm0tbGluayBhIHtcclxuXHJcblx0XHRwYWRkaW5nOiAwcHggMnB4O1xyXG5cclxuXHRcdC8vJjpob3ZlcixcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1zZWxlY3Qge1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvcm0tY2hlY2stcmFkaW8ge1xyXG5cdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0yNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsID4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0XHR3aWR0aDogMTJweDtcclxuXHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpmb2N1cyArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1jaGVjay1jaGVja2JveCB7XHJcblx0XHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGRpdi5jaGVja2JveC1sYWJlbCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTI2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpmb2N1cyArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOm5vdChvbGQpICsgbGFiZWwuY2hlY2tib3gtc3dpdGNoID4gc3BhbiB7XHJcblx0XHR3aWR0aDogNDZweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA5cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1yYW5nZS50cmktc3RhdGUtdG9nZ2xlIHtcclxuXHJcblx0XHR3aWR0aDogNDZweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1yYW5nZS50cmktc3RhdGUtdG9nZ2xlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0XHR3aWR0aDogMThweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtNHB4O1xyXG5cdH1cclxuXHQuZm9ybS1yYW5nZS50cmktc3RhdGUtdG9nZ2xlOjotbW96LXJhbmdlLXRodW1iIHtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcclxuXHR9XHJcblxyXG5cclxuXHJcblx0Lm5hdi10YWJzIHtcclxuXHRcdC5uYXYtbGluayB7XHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQjY29udGV4dE1lbnUsXHJcblx0LmFjY29yZGlvbiB7XHJcblx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC5tYWluLXByb2Nlc3Mge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQudGFyaWZmLWNhbGN1bGF0b3ItY2FyZCB7XHJcblx0XHRcdFx0LmFjY29yZGlvbiB7XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdC5idG4tZ3JvdXAtY3VzdG9tZXItdHlwZSB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8uYnRuLWNoZWNrOmhvdmVyICsgbGFiZWwuYnRuLFxyXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi1jaGVjazpmb2N1cyArIGxhYmVsLmJ0biB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2hlcyB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Ly8uYnRuLWNoZWNrOmhvdmVyICsgbGFiZWwuYnRuLFxyXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi1jaGVjazpmb2N1cyArIGxhYmVsLmJ0biB7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmJ0bi1ncm91cC1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuYnRuLWdyb3VwLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXMgIWltcG9ydGFudDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC14cy1tYXgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLXByb2Nlc3Mge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQudGFyaWZmcy1kaXNwbGF5LWNvbnRhaW5lciB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0XHRcdC50YXJpZmYtY2FyZCB7XHJcblx0XHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdFx0LnRhcmlmZi1kZXRhaWxzLWxpbmsge1xyXG5cdFx0XHRcdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTEtY2FyZC12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0XHRcdFx0LnRhcmlmZi1jYXJkIHtcclxuXHRcdFx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0LmJ0bi10YXJpZmYtYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGFjY2Vzc2liaWxpdHktZm9jdXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB7XHJcblx0XHR0ciB7XHJcblx0XHRcdC5kYXRhdGFibGUtc3ViamVjdCB7XHJcblx0XHRcdFx0LmRhdGF0YWJsZS1zdWJqZWN0LXRleHQge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC8qXHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweCAtMnB4O1xyXG5cdFx0XHRcdFx0XHQqL1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRidXR0b24uZGF0YXRhYmxlLXN1YmplY3QtdGV4dCB7XHJcblxyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHQvKlxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFweCAycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4IC0ycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQqL1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmEtcGFwZXJjbGlwIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDRweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogMjRweDtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblxyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC8qXHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHQqL1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucG9zdGJveC10YWJsZS1idG4tZGVsZXRlIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHggNHB4O1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjRweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNHB4O1xyXG5cclxuXHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0LypcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ki9cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0Ym9keSB7XHJcblx0XHRcdHRyIHRkIHtcclxuXHRcdFx0XHQmOmZvY3VzLXdpdGhpbiB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IGluc2V0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHR0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUge1xyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0aC5kdC1vcmRlcmFibGUtYXNjLmR0LW9yZGVyYWJsZS1kZXNjIHtcclxuXHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0Jjpmb2N1cy13aXRoaW4ge1xyXG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogaW5zZXQgQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmR0LWNvbHVtbi1vcmRlciB7XHJcblx0XHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmR0LXJlc3BvbnNpdmUge1xyXG5cdFx0LmR0LXBhZ2luZyB7XHJcblx0XHRcdC5kdC1wYWdpbmctYnV0dG9uIHtcclxuXHRcdFx0XHQucGFnZS1saW5rIHtcclxuXHRcdFx0XHRcdC8vJjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBwYWdpbmF0aW9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5kdC1wYWdpbmctYnV0dG9uLmFjdGl2ZSB7XHJcblx0XHRcdFx0LnBhZ2UtbGluayB7XHJcblx0XHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQubW9kYWwtZGlhbG9nIHtcclxuXHRcdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdFx0Lm1vZGFsLWhlYWRlciB7XHJcblx0XHRcdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0LmFsZXJ0IC5idG4tY2xvc2Uge1xyXG5cdFx0Ly8mOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdGZvb3RlciB7XHJcblx0XHQuZm9vdGVyLXRvcC1uYXYge1xyXG5cdFx0XHQjZm9vdGVyLXRvcC1uYXYtY2FnZSB7XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsge1xyXG5cclxuXHRcdFx0XHRcdHBhZGRpbmc6IDJweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogNXB4IDhweCAxMHB4IDhweDtcclxuXHJcblx0XHRcdFx0XHQvLyY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9vdGVyLWJvdHRvbS1uYXYge1xyXG5cdFx0XHQjZm9vdGVyLWJvdHRvbS1uYXYtY2FnZSB7XHJcblx0XHRcdFx0LmZvb3Rlci1ib3R0b20tbmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0Ly8mOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYWNjZXNzaWJpbGl0eS1mb2N1cy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuQGExMXktZm9jdXM6IGExMXktZm9jdXM7IiwiLyogRm9udEF3ZXNvbWUgZsO8ciA0MDAgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lIHJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3QpO1xyXG4gICAgc3JjOiB1cmwoLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgdXJsKC4uLy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgdXJsKC4uLy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICB1cmwoLi4vLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmcjRm9udEF3ZXNvbWUpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5ib2R5LmVtcy1pbnRlZ3JhdGlvbiBoZWFkZXJ7XHJcblxyXG5cclxufVxyXG5cclxuLmR1YWwtY2hvaWNlLXJhZGlvLWJ1dHRvbi1ncm91cCBpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKXtcclxuICAgICYgKyBsYWJlbCBkaXYucmFkaW8tbGFiZWx7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMgKyBsYWJlbHtcclxuICAgICAgICBib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuICAgICAgICA+IHNwYW57XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmkuZmFzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIgIWltcG9ydGFudDtcclxufVxyXG5ib2R5e1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgJi5pZnJhbWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IDAgbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICNtYWluLCAud2lkZ2V0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAjaGVhZEltYWdlLCAubWFpbi1wcm9jZXNzLXRvcC1zdHJpcGV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLXByb2Nlc3MtY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjcHJvY2Vzcy1sYXlvdXQtY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgI2Nsb3NlLXByb2Nlc3N7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLXBhbm9yYW1hIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb2NrcGl0IGRpdiNjYWdle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAuY2FyZHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNhZ2V7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmVtcy1pbnRlZ3JhdGlvbi5tc2ItZGFzaGJvYXJke1xyXG4gICAgICAgICYuaW4ge1xyXG4gICAgICAgICAgICAjbWFpbi1wcm9jZXNzLWNhZ2Uge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFuYWx5c2lzLWZpbHRlci1idXR0b25zLWNvbnRhaW5lcntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGdhcDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjbXNiLWRhc2hib2FyZC1zaW5nbGUtZGV0YWlscy1kaWFncmFte1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm1zYi1kYXNoYm9hcmQgI21haW4gLm1zYi1kYXNoYm9hcmQtbWFpbi1jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb250ZW50IC5tc2ItZGFzaGJvYXJkLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLXRvcC1jb250YWluZXIgLm1zYi1kYXNoYm9hcmQtY29uc3VtcHRpb24tYmFyLWRpYWdyYW0tY29udGFpbmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbXMtd3JhcHBlciAubXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1ib3R0b20tZGlhZ3JhbS1jb250YWluZXIgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYm90dG9tLWRldGFpbHMtd3JhcHBlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tc2ItZGFzaGJvYXJkLW1haW4tY29sdW1uLXRvcC1jb250YWluZXIgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tYnV0dG9ubGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXByaW1hcnl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXByaW1hcnksLmJ0bi1kZWZhdWx0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0ODVmNzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM0ODVmNzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgYm9keS5pbi5tc2ItZGFzaGJvYXJkICNtYWluIC5tc2ItZGFzaGJvYXJkLW1haW4tY29udGVudC13cmFwcGVyIC5tc2ItZGFzaGJvYXJkLW1haW4tY29udGVudCAubXNiLWRhc2hib2FyZC1jb250YWluZXIgLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4gLm1zYi1kYXNoYm9hcmQtbWFpbi1jb2x1bW4tdG9wLWNvbnRhaW5lciAubXNiLWRhc2hib2FyZC1tYWluLWNvbHVtbi1idXR0b25saW5lIC5idG4tZGVmYXVsdDpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pbiBoZWFkZXIuaGVhZC1jb250ZXh0e1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgICY6bm90KC5lbXMtaW50ZWdyYXRpb24pe1xyXG4gICAgICAgIGhlYWRlciB7XHJcbiAgICAgICAgICAgICNoZWFkZXItY2FnZXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmhlYWQtY29udGV4dHtcclxuICAgICAgICAgICAgICAgICNoZWFkZXJDb250ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5ib2R5LmNvY2twaXQuaW4gLm1haW4tcGFub3JhbWEgI21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlICNjb250ZXh0TWVudSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1jb2xsYXBzZXtcclxuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmNoZWNrYm94LWxhYmVsIGF7XHJcbiAgICBmb250LWZhbWlseTogQGxpbmstZm9udC1mYW1pbHk7XHJcbiAgICBmb250LXdlaWdodDogQGxpbmstZm9udC13ZWlnaHQ7XHJcbiAgICBjb2xvcjogQGxpbmstY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IEBsaW5rLXRleHQtZGVjb3JhdGlvbjtcclxuICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBsaW5rLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBAbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuICAgICAgICBjb2xvcjogQGxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBAbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcbiAgICB9XHJcbn1cclxuc3Bhbi5mb3JtLWxpbmsgYS5saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbnNwYW4uYWxlcnQtaW5mby5pbmZvLWxheWVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5zcGFuLnNlbGVjdGlvbi1oaWRkZW4tZGlzYWJsZWQtY2hlY2tib3gge1xyXG4gICAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG59XHJcbmJvZHkgPiBkaXYucG9wb3ZlcntcclxuICAgIHotaW5kZXg6IDExMDA7XHJcbn1cclxuI2hlYWRlci1tZW51IHVsLmRyb3Bkb3duLW1lbnUuc2hvd3tcclxuICAgIHJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xyXG59XHJcbmhlYWRlciB7XHJcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcclxuICAgICNoZWFkZXItY2FnZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLypwb3NpdGlvbjogcmVsYXRpdmU7Ki9cclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgaW1nI2JyYW5jaGVzIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgfVxyXG4gICAgaW1nI2xvZ28ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgI2hlYWRlckNvbnRleHR7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC41cztcclxuICAgIH1cclxuICAgICAjaGVhZGVyLW1lbnUge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgID4gLmhlYWRlci1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICA+IGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJj4gYSNob21lLWxpbmt7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgLyomOmhvdmVyLCAqLyY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZhLWhvbWV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZGl2LmRyb3Bkb3duLFxyXG4gICAgICAgIGEuZHJvcGRvd24tdG9nZ2xle1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6bm90KCNsb2dvdXQpIC5kLW1kLWlubGluZS1ibG9ja3tcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsLmRyb3Bkb3duLW1lbnUuc2hvdyA+IGxpID4gYS5kcm9wZG93bi1pdGVte1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuaGVhZC1jb250ZXh0e1xyXG4gICAgICAgICNoZWFkZXJDb250ZXh0e1xyXG4gICAgICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMzAsIDgwLCAwLjE2KSAwIDNweCA2cHgsIHJnYmEoMCwgMzAsIDgwLCAwLjIzKSAwIDNweCA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7XHJcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG59XHJcbi5mb3JtLWZsb2F0aW5nIHNlbGVjdCArIGxhYmVse1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluLWxvZ2luLWNhcmQtbGlua3Muc2hvd0xpbmtzQmVmb3JlQnV0dG9ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2V7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4vKmExMXkubGVzcyovXHJcbi5idG4tZ3JvdXAtY29uc3VtcHRpb24gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXHJcbi5mb3JtLWZsb2F0aW5nIC5mb3JtLWNvbnRyb2w6cmVhZC1vbmx5OmZvY3Vze1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cyAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXMgIWltcG9ydGFudDtcclxufVxyXG4uYm9vdHN0cmFwLWF1dG9jb21wbGV0ZS5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVte1xyXG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJi5hY3RpdmUsICYuYWN0aXZlOmhvdmVyLCAmOmZvY3VzLCAmOmZvY3VzLXdpdGhpbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS03O1xyXG4gICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IEBhY2Nlc3NpYmlsaXR5LWZvY3VzO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucm93LmZvcm0tcm93LmVtYWlsQ2hhcHRlciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsYWJlbHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTk5OTllbTtcclxuICAgIH1cclxufVxyXG4ud2lkZ2V0LXBvc3Rib3gtdmFsdWUtY29udGFpbmVyLmhpZGUucG9zdGJveC1lbnRyeSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuaW5wdXQuZm9ybS1jb250cm9sW25hbWU9XCJlbWFpbENoYXB0ZXJcIl0ge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBsLTA1e1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbn1cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5tdC0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5tdC0xNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5tYi01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4ubWItMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4ubWItMTUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ubWwtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLm1yLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ubWwtMTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuLm1yLTE1IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG4uaGlkZV9vbl9sb2FkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNsZWFyZml4e1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5wLndpZGdldC1mb3JtbGluZS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmZvb3Rub3RlLWNvbnRhaW5lcntcclxuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xyXG59XHJcbi8qLmNhcmQtYm9keTpub3QoI3Byb2R1Y3RTZWFyY2hXaWRnZXRDb250ZW50KXtcclxuICAgIGhlaWdodDogMTAwJTtcclxufSovXHJcbi53aWRnZXRXcmFwOm5vdCguaGlkZSl7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ubWFpbi1sb2dpbiB7XHJcbiAgICAucm93Lm10LS0xMCwgLmNvbC14cy04LCAuY29sLXhzLTE2e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmZsZXgtZ3JvdXB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbmltZy5jaGVja2JveC1icmFuY2gtaWNvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDMwcHg7XHJcbn1cclxuLmZvcm0tZmxvYXRpbmcge1xyXG4gICAgLmZvcm0tY29udHJvbHtcclxuICAgICAgICAmOnJlYWQtb25seTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVse1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC43NXJlbSwgLTFyZW0pO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiAuZm9ybS1zZWxlY3R7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAycHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNDI1cmVtO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICYgfiBsYWJlbCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTk5OTllbTtcclxuXHJcbiAgICAgICAgICAmLnZpc2libGUtbGFiZWwge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjc1cmVtLCAtMXJlbSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAwLjc1cmVtKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFjUmVzdWx0cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAjY2NjO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIHVse1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjA1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucm93LmZvcm0tcm93LnBvc3RhbExpbmUge1xyXG4gICAgPiAuY29sLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgID4gLmNvbC1tZC02IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICAgIH1cclxufVxyXG4ucm93LmZvcm0tcm93LnN0cmVldExpbmUyIHtcclxuICAgID4gLmNvbC1tZC02IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICA+IC5jb2wtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICB9XHJcbn1cclxuLnJvdy5mb3JtLXJvdy5zdHJlZXRMaW5lMyB7XHJcbiAgICA+IC5jb2wtNi5jb2wtbWQtNCwgPiAuY29sLTMuY29sLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgID4gLmNvbC0zLmNvbC1tZC0ye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgfVxyXG4gICAgPiAuY29sLTMuY29sLW1kLTIgKyAuY29sLTMuY29sLW1kLTJ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxufVxyXG4ucGF5bWVudE1ldGhvZHMgLmNvbC0xMi5jb2wtbWQtOCBsYWJlbHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuc3BhbiNjb250cmFjdFN3aXRjaCBzcGFuLmNvbnRlbnQtc3dpdGNoLWNlbGwsIHNwYW4jbWV0ZXJTd2l0Y2ggc3Bhbi5jb250ZW50LXN3aXRjaC1jZWxse1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiNwcm9kdWN0U2VhcmNoV2lkZ2V0Q29udGVudHtcclxuICAgICYuUE9XRVJ7XHJcbiAgICAgICAgLnNsaWRlckljb25zID4gZGl2e1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnNwYW4uYnRuLWlucHV0LWdyb3VwLXRleHQtY29ycmVjdGlvbntcclxuICAgIG1hcmdpbi1yaWdodDogLTQzcHg7XHJcbn1cclxuI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIC5jYXJke1xyXG4gICAgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC10aXRsZS10ZXh0e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbnRyYWN0IC5jYXJkLWJvZHkgLmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0Lndhc3RlX3dhdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhc3Rld2F0ZXIuc3ZnKSBuby1yZXBlYXQgLTFweCA2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi51c2VyUmVnaXN0cmF0aW9uLCAmLmdyaWRDb25uZWN0aW9uIHtcclxuICAgICAgICAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmludm9pY2VBZGRyZXNzLCAmLnF1aWNrLWxpbmtzLCAmLnVzZXJSZWdpc3RyYXRpb24ge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYudXNlclJlZ2lzdHJhdGlvbiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1jdXN0b21lci5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xyXG4gICAgfVxyXG4gICAgJi5ncmlkQ29ubmVjdGlvbiAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24taGlnaGxpZ2h0LWJnLWhvdXNlLWNvbm5lY3Rpb24uc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcyJTtcclxuICAgIH1cclxuICAgICYucXVpY2stbGlua3MgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tZGlyZWN0LWxpbmsuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYyJTtcclxuICAgIH1cclxuICAgICYuY29udHJhY3QsICYuYmFua2RhdGEsICYuaW52b2ljZSB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pbnZvaWNlQWRkcmVzcyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhpZ2hsaWdodC1iZy1pbnZvaWNlLWFkZHJlc3Muc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1JTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuICAgIH1cclxuICAgICYucG9zdGJveCAucG9zdGJveC1lbnRyaWVzIC5wb3N0Ym94LWVudHJ5e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XHJcbiAgICAgICAgLnBvc3Rib3gtZGF0ZXtcclxuICAgICAgICAgICAgZmxleDogODVweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wb3N0Ym94IC5wb3N0Ym94LWVudHJpZXMgLnBvc3Rib3gtZW50cnkgLnBvc3Rib3gtbGlua3tcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLyp3aWR0aDogYXV0bzsqL1xyXG4gICAgICAgIHBhZGRpbmc6IDFweCAwIDA7XHJcbiAgICB9XHJcbiAgICAmLnByb2R1Y3QtY2FsY3VsYXRvciB7XHJcbiAgICAgICAgLnJhZGlvLWN1c3RvbWVyLXR5cGUtcm93IHtcclxuICAgICAgICAgICAgPiBkaXY6bGFzdC1jaGlsZCBpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0I3Byb2R1Y3RTZWFyY2hDb25zdW1wdGlvbkhUICsgbGFiZWwge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2NrcGl0LWNhcmQtcG93ZXItaW5wdXQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmNvbC00LCAuY29sLTh7XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1mbG9hdGluZ3tcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sb2FkUHJvZmlsZUFuYWx5c2lzIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY2FycGV0LXBsb3QtYW5hbHlzaXMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuICAgIH1cclxuICAgICYubWVhc3VyaW5nUG9pbnRSZXBvcnRpbmcgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1yZXBvcnRpbmcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYyJTtcclxuICAgIH1cclxuICAgICYuZW5lcmd5UGVyZm9ybWFuY2VJbmRpY2F0b3IgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1lbmVyZ3ktcGVyZm9ybWFuY2UtaW5kaWNhdG9yLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XHJcbiAgICB9XHJcbiAgICAmLmNvbnN1bXB0aW9uQ2hhcnRBbmFseXNpcyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3Jle1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLXBpZS1jaGFydC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjYlO1xyXG4gICAgfVxyXG4gICAgZm9ybXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuZm9ybS1jb250cm9sLmJvb3RzdHJhcC1zZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygzcmVtICsgMnB4KTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoMS42MjVyZW0gLSA2cHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjYyNXJlbSAtIDVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWJvZHl7XHJcbiAgICAgICAgLmNhcmQtYm9keXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmQtYnV0dG9uLWxpbmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29uc3VtcHRpb24tc2xpZGVye1xyXG4gICAgJi5mbGV4LXJvdyB7XHJcbiAgICAgICAgLypkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7Ki9cclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG59XHJcbi5jb25zdW1wdGlvbi1idXR0b25ze1xyXG4gICAgLmNvbnN1bXB0aW9uLWJ1dHRvbntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTVcIjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6IEBncmV5LTM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY3Vycl9hY3RpdmV7XHJcbiAgICAgICAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTEgIWltcG9ydGFudDsqL1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGVyc29ucyAuY29uc3VtcHRpb24tYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBncmV5LTYgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDEuc3ZnKTtcclxuICAgICAgICAgICAgJi5jdXJyX2FjdGl2ZSwmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLWFjdGl2ZS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMil7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMi5zdmcpIDtcclxuICAgICAgICAgICAgJi5jdXJyX2FjdGl2ZSwmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLWFjdGl2ZS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMy5zdmcpO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMtYWN0aXZlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA0LnN2Zyk7XHJcbiAgICAgICAgICAgICYuY3Vycl9hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNC1hY3RpdmUuc3ZnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDUpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDUuc3ZnKTtcclxuICAgICAgICAgICAgJi5jdXJyX2FjdGl2ZSwmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LWFjdGl2ZS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ob3VzZSAuY29uc3VtcHRpb24tYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1vZi10eXBlKDUpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50YXJpZmYtZGV0YWlscy1saW5rIC5mYXMuZm9ybS1saW5rLWljb257fVxyXG4ud2lkZ2V0LXNsaWRlci1jb250YWluZXIgLnNsaWRlcntcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KSAhaW1wb3J0YW50O1xyXG4gICAgJi5zbGlkZXItaG9yaXpvbnRhbHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi51c2VXaWRnZXRTbGlkZXJDb21wb25lbnRze1xyXG4gICAgJi5jb25zdW1wdGlvbi1zZWdtZW50cy1jb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuY29uc3VtcHRpb24tc2VnbWVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYuc2xpZGVySWNvbnNSb3d7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuY29sLXhzLW9mZnNldC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLmNvbC1vZmZzZXQtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmNvbC0xLW9mZnNldC5zZXBhcmF0b3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgfVxyXG59XHJcbi5sb2FkaW5nX2FuaW1hdGlvbiB7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIC5idG4tbG9hZGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuLmRvdWJsZVRhcmlmZkNoZWNrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgID4gZGl2Om5vdCguZG91YmxlVGFyaWZmQ2hlY2tCbCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kb3VibGVUYXJpZmZDaGVja0Jse1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgIGxhYmVsID4gc3BhbntcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwgPiBzcGFuOmJlZm9yZXtcclxuICAgICAgICAvKmNvbG9yOiBAY29sb3ItMTsqL1xyXG4gICAgfVxyXG4gICAgLmRvdWJsZVRhcmlmZkNoZWNrTGFiZWwgbGFiZWx7XHJcbiAgICAgICAgLypsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDsqL1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG4jYWR2YW5jZVBheW1lbnRVcGRhdGVGb3Jte1xyXG4gICAgLmNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLmNoZWNrYm94LWxhYmVsIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRyb3Bkb3duLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLnByb2R1Y3QtY2FsY3VsYXRvciAuZG91YmxlVGFyaWZmQ2hlY2t7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIC5kb3VibGVUYXJpZmZDaGVja0JsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpdntcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLmNoZWNrYm94LWxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG91YmxlVGFyaWZmQ2hlY2tMYWJlbCBsYWJlbHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICAgID4gZGl2Om5vdCguZG91YmxlVGFyaWZmQ2hlY2tCbCl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFyaWZmLWltZy1jb250YWluZXIud2l0aEltYWdlIGltZ3tcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4ubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmYtY2FsY3VsYXRvci1jYXJkIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcclxuICAgIGgzLmFjY29yZGlvbi1oZWFkZXIuaGlkZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1ib2R5IC5idG4tZ3JvdXAtYnJhbmNoZXMgLmJ0biA+IHNwYW57XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmRpc2FibGVkICsgbGFiZWwgPiBzcGFuLnNlbGVjdGlvbi1oaWRkZW4tZGlzYWJsZWQtY2hlY2tib3h7XHJcblx0d2lkdGg6IDBweDtcclxuXHRoZWlnaHQ6IDBweDtcclxuXHRtYXJnaW46IDBweCAwcHggMHB4IDBweDtcclxuXHRib3JkZXI6IDBweDtcclxuXHRib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbiN3aWRnZXQtbGF5b3V0LWNvbnRhaW5lciAucGFuZWwtZGVmYXVsdCwgYm9keS5pZnJhbWUgLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4jbWV0ZXJWYWx1ZVN0YW5kYWxvbmVDb250YWluZXJ7XHJcbiAgICBtYXJnaW46IDAgLTE1cHg7XHJcbn1cclxuLnJlcXVpcmVkIGxhYmVsID4gZGl2LmNoZWNrYm94LWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogOXB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xyXG4gICAgfVxyXG59XHJcbmxhYmVsLmZpbGVVcGxvYWR7XHJcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC8qIGxpbmUtaGVpZ2h0OiAyOHB4OyAqL1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiwgc2VyaWY7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwOTNcIjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiRGF0ZWkgYXVzd1xcZTRobGVuXCI7XHJcbiAgICB9XHJcbiAgICBpbnB1dHtcclxuICAgICAgICB3aWR0aDogMC4xcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjFweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC05OTk5ZW07XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sLXhzLTgud2l0aFNlcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNvbC14cy04LndpdGhTZXA6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTNweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uY29udHJhY3QtY3JlYXRpb24gPiAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIHAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuY29udHJhY3QtY3JlYXRpb24ge1xyXG4gICAgaHIgKyAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLm10LS0zMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tZ3JvdXAgPiAuY29sLXhzLTI0LmNvbC1zbS04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAmKyAuY29sLXhzLTE2LmNvbC1zbS0xMSwgJisuY29sLXhzLTguY29sLXNtLTYge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmKyAuY29sLXhzLTE2LmNvbC1zbS0xMSArIC5jb2wteHMtOC5jb2wtc20tNSwgJisgLmNvbC14cy04LmNvbC1zbS02ICsgLmNvbC14cy0xNi5jb2wtc20tMTB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICAgIH1cclxufVxyXG4vKkFic3RhbmQgYXVmIFp1c2FtbWVuZmFzc3VuZ3NzZWl0ZSB3ZW5uIGNvbC1zbS04IHBhZGRpbmctcmlnaHQgPSAwKi9cclxuLmZvcm0tZ3JvdXAtcGFuZWwtZGVmYXVsdCAuZm9ybS1ncm91cCAuY29sLXhzLTI0LmNvbC1zbS0xNiAudmFsdWUtbGFiZWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLndpZHRoLWhhbGZ7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICA+IC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgICAgICAmICsgLmlucHV0LWdyb3VwLXRleHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5hLmZvcm0tbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDFweDtcclxufVxyXG5cclxuLnRvZ2dsZS1saW5rIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZGV0YWlscy1tZXRlci12YWx1ZS1jb250YWluZXIgLmNvbC14cy0xNyB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAucm93LWZsdWlkIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubmF2LXRhYnMgYXtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAuc21hbGx7XHJcbiAgICAgICAgZm9udC1zaXplOiA3NSU7XHJcbiAgICB9XHJcbn1cclxuLmR0LXJlc3BvbnNpdmUgLmR0LXBhZ2luZyAuZHQtcGFnaW5nLWJ1dHRvbntcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAucGFnZS1saW5re1xyXG4gICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgICAgICYuYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBncmV5LTY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5LTY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWxpZ24tY2VudGVye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5kYXRlcGlja2Vye1xyXG4gICAgei1pbmRleDogMjAwMDE7XHJcbn1cclxuZGl2I3RvcE1lbnUgbmF2Lm5hdmJhci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpLnNob3dMYWJlbEFib3ZlQ29udGV4dCA+IGEge1xyXG4gICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgPiBkaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICB9XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44NWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogLTE1cHg7XHJcbiAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnVzaW5nLWdseXBoaWNvbnMucG9wb3Zlci10b29sdGlwIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5kaXYjdG9wTWVudSBuYXYubmF2YmFyLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkuc2hvd0xhYmVsQWJvdmVDb250ZXh0LnNpbmdsZVNlbGVjdGlvbiA+IGEge1xyXG4gICAgJiA+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZXR7XHJcbiAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5kaXYjdG9wTWVudSBuYXYubmF2YmFyLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkuc2luZ2xlU2VsZWN0aW9uID4gLmRyb3Bkb3duLW1lbnUgbGkubmV3UGluOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO1xyXG59XHJcblxyXG4udGFyaWZmLWNhcmRzLWRpc3BsYXkubm9SZWNvbW1lbmRlZFRhcmlmZiA+IGRpdi50YXJpZmYtY2FyZHtcclxuICAgIC5jYXJkLWJvZHkgLnRhcmlmZi1pbWctY29udGFpbmVyLW1lZGlhLXBvd2VyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyIHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1wb3dlci0yLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICB9XHJcbiAgICAuY2FyZC1ib2R5IC50YXJpZmYtaW1nLWNvbnRhaW5lci1tZWRpYS1nYXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjIgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy0yLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YXJpZmYtZGV0YWlsc3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNob3ctdGFyaWZmLWRldGFpbHMgLnRhcmlmZi1kZXRhaWxze1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zaG93LW1vcmUtbGVzcy10YXJpZmZzIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuLnRhcmlmZi1kZXRhaWxzLXJvdyAuZm9ybS1saW5rIC5mb3JtLWxpbmstaWNvbntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuI21ldGVyV2lkZ2V0ICN3aWRnZXRNZXRlck1lZGlhVHlwZUljb24ge1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbi53aWRnZXQtZm9ybWxpbmUtdGV4dC5ob3VzZS1zbGlkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5zcGFuI2NvbnRyYWN0U3dpdGNoLCBzcGFuI21ldGVyU3dpdGNoIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgICYuaGlkZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgc3Bhbi5jb250ZW50LXN3aXRjaC1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDg2cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IEBjb2NrcGl0LWNhcmQtdGl0bGUtY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcclxuICAgICAgICAgICAgLmZhe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLyomOmhvdmVyLCovICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogQGFjY2Vzc2liaWxpdHktZm9jdXM7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBAYWNjZXNzaWJpbGl0eS1mb2N1cztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IEBhY2Nlc3NpYmlsaXR5LWZvY3VzLWJvcmRlci1yYWRpdXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBzcGFuLmNvbnRlbnQtc3dpdGNoLWNlbGwge1xyXG4gICAgICAgIG1pbi13aWR0aDogMThweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Bhbi5mYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRvdGFsLXN3aXRjaCwgLmN1cnJlbnQtc3dpdGNoIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgfVxyXG59XHJcbi53aWRnZXRXcmFwLnN3aXBlci1zbGlkZS1kdXBsaWNhdGV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLnRhcmlmZi1pbWctY29udGFpbmVyLndpdGhJbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiN0YXJpZmZzIGRpdi5mb290bm90ZS1jb250YWluZXIgcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5saW5rLWRldGFpbHMge1xyXG4gICAgcGFkZGluZzogN3B4IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnByaWNlc0FuZENvbmRpdGlvbnMge1xyXG4gICAgcGFkZGluZzogMCAwIDdweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnRuLWxvYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXYud2FpdC1idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdi53YWl0LWJ1dHRvbiwgZGl2LndhaXQtYnV0dG9uOmZvY3VzLCBkaXYud2FpdC1idXR0b246aG92ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgY3Vyc29yOiB3YWl0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5zcGFuI2NyZWRpdEFjY291bnREYXRhQ2hlY2tWaXNpYmxlIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5zcGFuI2NyZWRpdEFjY291bnREYXRhQ2hlY2tWaXNpYmxlID4gLmZvcm0tZ3JvdXB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5wcmljZXMtcm93ID4gLnJvdyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgLmNvbC0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcbi5zcGlubmVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzay1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzay1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gICAgLmJvdW5jZTEge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtLjMycztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uMzJzO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDJweCk7XHJcbiAgICB9XHJcbiAgICAuYm91bmNlMiB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0uMjRzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS4yNHM7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgIH1cclxuICAgIC5ib3VuY2UzIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLS4xNnM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjE2cztcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XHJcbiAgICB9XHJcbiAgICAuYm91bmNlNCB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC04MG1zO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTgwbXM7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAxMnB4KTtcclxuICAgIH1cclxuICAgIC5ib3VuY2U1IHtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIDMwcHgpO1xyXG4gICAgfVxyXG59XHJcbi50b3VyLWJhY2tkcm9we1xyXG4gICAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xyXG59XHJcbi5wb3BvdmVyLnRvdXItVG91ciB7XHJcbiAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgLnBvcG92ZXItdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IGxhcmdlO1xyXG4gICAgfVxyXG59XHJcbi5wb3BvdmVyLnRvdXItVG91ciAucG9wb3Zlci1uYXZpZ2F0aW9uIGJ1dHRvbi5kaXNhYmxlZHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnBvcG92ZXIgLnBvcG92ZXItYm9keXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmc6IDAuN3JlbSAwLjhyZW07XHJcbn1cclxuXHJcbmRpdiN3ZWxjb21lVG91ciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbn1cclxuLnBvcG92ZXItbmF2aWdhdGlvbiB7XHJcbiAgICAuYnRuLWRlZmF1bHQuZGlzYWJsZWQsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjODg4O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzg4ODtcclxuICAgIH1cclxufVxyXG4ucHJvZ3Jlc3MtYmFye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNmE1YjtcclxufVxyXG4ucHJvZ3Jlc3N7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcbmRpdiN0b3BNZW51IC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpLnRvdXItaGlnaGxpZ2h0LWVsZW1lbnQgPiBhIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgaW1nLnRvcC1kcm9wLW1lbnUtaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICBwYWRkaW5nOiAxcHg7XHJcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMCAtMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxufVxyXG5pbnB1dC50b2dnbGVQYXNzd29yZCArIC5pbnB1dC1ncm91cC1hZGRvbntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjliOWI5O1xyXG4gICAgcGFkZGluZzogMTVweCAxMnB4IDA7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjA2ZVwiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnLCBzZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuaW5wdXQudG9nZ2xlUGFzc3dvcmQuc2hvdyArIC5pbnB1dC1ncm91cC1hZGRvbjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlxcZjA3MFwiO1xyXG59XHJcbi53aWRnZXQtcmFkaW8tYnJhbmNoZXMtY29udGFpbmVyIGRpdi5oaWRlTGFiZWxUZXh0IC5sYWJlbC10ZXh0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuI21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlIGlucHV0LnRvZ2dsZVBhc3N3b3JkICsgLmlucHV0LWdyb3VwLWFkZG9ue1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XHJcbn1cclxuXHJcbi5zZWxDb250cmFjdCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDNweCAyMnB4IDNweCA1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmFjdGl2ZUNvbnRyYWN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICNhOWE5YTk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDNweCAyMnB4IDNweCA1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA0cHg7XHJcbiAgICAgICAgdG9wOiA0cHg7XHJcbiAgICB9XHJcbn1cclxuLndpZGdldC1yYWRpby1icmFuY2hlcy1jb250YWluZXJfc2VsZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBzcGFuLmFkZHJlc3Mge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCA1cHggM3B4IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuY29udHJhY3RTZWxlY3Rpb24ge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2NkY2NjYztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0IC4xNXM7XHJcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zcztcclxuICAgICAgICAgICAgc3Bhbi5sYWJlbC10ZXh0e1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUgLmNvbnRyYWN0U2VsZWN0aW9ue1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG4gICAgMCUsIDEwMCUsIDgwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG4gICAgMCUsIDEwMCUsIDgwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB9XHJcbiAgICA0MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5yYWRpby1wcm9kdWN0LW9wdGlvbi1jb250YWluZXIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICNiN2JjYmI7XHJcbn1cclxuXHJcbi50YXJpZmYtb3B0aW9uLWxhYmVsIHtcclxuICAgIGJhY2tncm91bmQ6ICNlZmY4ZWE7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgd2lkdGg6IDMzLjMzMzMlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmc6IDdweCA3cHggN3B4IDE1cHg7XHJcbn1cclxuXHJcbi50YXJpZmYtb3B0aW9uLXZhbHVlcy1saW5lIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi50YXJpZmYtb3B0aW9uLXZhbHVlcy10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udGFyaWZmLW9wdGlvbi12YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogODBweDtcclxuICAgID4gbGFiZWwge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2I3YmNiYiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aWRnZXQtY29udGFpbmVyIHtcclxuICAgIC5jb2wteHMtMSB7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgLmNvbnRyb2wtbGFiZWx7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3VzZXJSZWdpc3RyYXRpb25XaWRnZXRDb250ZW50LCAjbWV0ZXJSZWFkaW5nV2lkZ2V0Q29udGVudCB7XHJcbiAgICAgICAgLmNvbC14cy04e1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg0NS44MzMzMyUgLSAxNXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYm9keTpub3QoLmluKSAud2lkZ2V0LWNvbnRhaW5lci5jb250cmFjdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC5jb2wteHMtOHtcclxuICAgICAgICB3aWR0aDogY2FsYyg0NS44MzMzMyUgLSAxNXB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLndpZGdldC1tZXRlci12YWx1ZS1jb250YWluZXIge1xyXG4gICAgLmNvbC14cy0xNyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmF1dGhvcmlzYXRpb25QYXJhbWV0ZXJPbmVJbnB1dCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncycsc2VyaWY7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG4ubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4ubW9kYWwtYm9keSBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbnNwYW4uYWxlcnQtZGVmYXVsdC51c2luZy1nbHlwaGljb25zLmluZm8tbGF5ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQgI292ZXJ2aWV3IC5jYXJkIC5jYXJkLWJvZHl7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5cclxuLkdBU19CVVNJTkVTUyxcclxuLlBPV0VSX0JVU0lORVNTIHtcclxuICAgICNnYXMtdjItc2xpZGVyLWxlZ2VuZCwjcG93ZXItdjItc2xpZGVyLWxlZ2VuZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnNsaWRlckljb25ze1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGI6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYyNzVcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgYjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgYjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA0MyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgYjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI3Byb2R1Y3RTZWFyY2hRdWVyeURhdGFDb2xsYXBzZVtkYXRhLWlucHV0PUJVU0lORVNTXSAuY29uc3VtcHRpb24tc2VnbWVudHMtY29udGFpbmVyID4gZGl2e1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgJjpmaXJzdC1jaGlsZDpiZWZvcmUsXHJcbiAgICAmOmxhc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYyNzVcIjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb2xvcjogQGNvbG9yLTI7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDMwJTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIH1cclxufVxyXG4ucHJvZHVjdC1jYWxjdWxhdG9yLXBhbmVsIC5wYW5lbC1ib2R5ID4gLmZvcm0tZ3JvdXAgLnJvdy5sYXlvdXQtNC1jb2wge1xyXG4gICAgLmNvbC1zbS01LCAuY29sLXNtLTd7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG4ubXVsdGlwbGUtYnJhbmNoZXMtY29udGFpbmVye1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgID4gLmZvcm0tZ3JvdXB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgfVxyXG4gICAgaW1nLnJhZGlvLWJyYW5jaC1pY29uIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgIG1hcmdpbjogLTNweCAzcHg7XHJcbiAgICB9XHJcbiAgICAuY29sLXhzLTI0e1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVse1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiNjb250ZXh0TWVudXtcclxuICAgIC5jb250ZXh0LW1lbnUtdmFsdWUuX2luYWN0aXZlOmJlZm9yZSwgLmNvbnRleHQtbWVudS1lbnRyeS5faW5hY3RpdmU6YmVmb3JlLCAuY29udGV4dC1tZW51LXZhbHVlLmluYWN0aXZlOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcImluYWt0aXZcIjtcclxuICAgICAgICBjb2xvcjogZ3JleTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuZGl2I21pbmlhdHVyZS1jb250ZXh0LTItbGluZXMgPiBzcGFuLmluYWN0aXZlLFxyXG5kaXYjbWluaWF0dXJlLWNvbnRleHQtMy1saW5lcyA+IHNwYW4uaW5hY3RpdmV7XHJcbiAgICBjb2xvcjogZ3JleTtcclxufVxyXG4jZW1zLWxheW91dC1jb250YWluZXIgI2Nsb3NlLXByb2Nlc3N7XHJcbiAgICB6LWluZGV4OiAxMDAwMjtcclxufVxyXG4uZnVsbFNpemUtbW9kYWx7XHJcbiAgICB6LWluZGV4OiAxMDAwMTtcclxufVxyXG4uY29udHJvbC1sYWJlbC52YWx1ZS1sYWJlbC5wdWxsLWxlZnQgc3Bhbi53aXRoU2VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59XHJcbiNwb2ludE9mQ29uc3VtcHRpb25TdHJlZXRBbmRIb3VzZU5vVmlzaWJsZSB7XHJcbiAgICAuY29sLXhzLTEzLmNvbC1zbS05e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgIC5jb2wteHMtNi5jb2wtc20tNHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICAuY29sLXhzLTUuY29sLXNtLTN7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICB9XHJcbn1cclxudGFibGUuZGF0YVRhYmxlID4gdGJvZHkgdHJ7XHJcbiAgICB0ZDpmaXJzdC1jaGlsZCAudXNpbmctZ2x5cGhpY29ucyB7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yZWFkIHRkOmZpcnN0LWNoaWxkIC51c2luZy1nbHlwaGljb25ze1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYyYjZcIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1haW4tbWFyZ2luYWwtY29sdW1uIC5jYXJkLnNob3BwaW5nLWNhcnQgLmNhcmQtYm9keSAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1ib2R5IC5zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXJ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmZvcm0tY2hlY2stY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLypmbGV4LXdyYXA6IHdyYXA7Ki9cclxuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgID4gc3BhbntcclxuICAgICAgICAvKnBhZGRpbmctdG9wOiAwLjVyZW07Ki9cclxuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG4gICAgZGl2LmNoZWNrYm94LWxhYmVse1xyXG4gICAgICAgIG1hcmdpbjogMC4zNzVyZW0gMXJlbSAwIDAuMzc1cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG4uZm9ybS1jaGVjay1jaGVja2JveC5yZXF1aXJlZCBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsIGRpdi5jaGVja2JveC1sYWJlbHtcclxuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMC4ycmVtO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xyXG4gICAgfVxyXG59XHJcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0aC5kdC1vcmRlcmFibGUtYXNjLmR0LW9yZGVyYWJsZS1kZXNjIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmdyb3NzLXByaWNlIHtcclxuICAgIHN0cmlrZXtcclxuICAgICAgICBmb250LXNpemU6IDAuODVlbTtcclxuICAgIH1cclxuICAgIC5zbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgLmhpZ2hsaWdodHtcclxuICAgICAgICAgICAgY29sb3I6IEBjb2xvci0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZC10YWJsZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi50YXJpZmYtZGV0YWlscy1yb3cucHJpY2VzQW5kQ29uZGl0aW9uc3tcclxuICAgIC5kLXRhYmxlICwuZC10YWJsZS1yb3csLmQtdGFibGUtY2VsbHtcclxuXHJcbiAgICB9XHJcbiAgICAuZC10YWJsZS1yb3cge1xyXG5cclxuICAgIH1cclxuICAgIC50ZXh0LXN0YXJ0LCAudGV4dC1lbmR7XHJcblxyXG4gICAgfVxyXG4gICAgLnRleHQtZW5ke1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbn1cclxuYnV0dG9uLmFjY29yZGlvbl90YXJpZmZ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgYmFja2dyb3VuZDogQGdyZXktNztcclxuICAgID4gLmNhcmV0e1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBncmV5LTU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xsYXBzZWQgPiAuY2FyZXQ6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XHJcbiAgICB9XHJcbiAgICAudGFyaWZmbmFtZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAuZGlzcGxheU5hbWV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAueHMtcHJpY2UtZGlzcGxheXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICBzcGFuLnVuaXRTdHlsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4jdGFyaWZmQWNjb3JkaW9ue1xyXG4gICAgaDQucGFuZWwtdGl0bGV7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLnBhbmVsLXRhcmlmZntcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS03O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDE1JSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICAgICAgLmNvbC1tZC02LnByb2R1Y3QtcHJpY2UtZGV0YWlscyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDE1JSk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWFpbi1wcmljZS1saW5le1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgQGNvbG9yLTI7XHJcbn1cclxuXHJcbmRpdi5zdHJpa2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgJjphZnRlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBjb2xvci0yO1xyXG4gICAgfVxyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIgLnRhcmlmZi1jYXJkcy1kaXNwbGF5IC50YXJpZmYtY2FyZCAuY2FyZC1oZWFkZXIgYnV0dG9uLmNvbGxhcGVUYXJpZmYge1xyXG4gICAgLmZhLWNhcmV0LWRvd257XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmZhLWNhcmV0LXVwe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLmNvbGxhcHNlZHtcclxuICAgICAgICAuZmEtY2FyZXQtZG93bntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZhLWNhcmV0LXVwe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG4gICAgLmNhcmQtdGl0bGV7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLnRhcmlmZkNsYWlte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uLmNvbGxhcGVUYXJpZmYge1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzcGFuOm5vdCgueHMtcHJpY2Upe1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzcGFuLnhzLXByaWNle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0cmlrZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxucC5zdGFydE1pc2Mge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbi5vcHRpb25Jbm5lckJsb2Nre1xyXG4gICAgZGl2Lm9wdGlvbkRlc2N7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWx7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgPiBzcGFue1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBkaXYuY2hlY2tib3gtbGFiZWx7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdiN1c2VyUmVnaXN0cmF0aW9uQ29udHJhY3RBY2NvdW50Tm9WaXNpYmxlLmF1dGhvcmlzYXRpb25QYXJhbWV0ZXJPbmVJbnB1dHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZvcm0tZmxvYXRpbmcuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHR7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYXV0aG9yaXNhdGlvblBhcmFtZXRlck9uZUlucHV0IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dHtcclxuICAgIC8qZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiwgc2Fucy1zZXJpZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHdpZHRoOiA0MHB4OyovXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgLypjb250ZW50OiBcIlxcZjA2YVwiO1xyXG4gICAgICAgIGNvbG9yOiBAZ3JleS0xO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7Ki9cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCl7XHJcbiAgICAudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG4gICAgICAgIC5jYXJkLXRpdGxle1xyXG4gICAgICAgICAgICBidXR0b24uY29sbGFwZVRhcmlmZiwgc3Bhbi54cy1wcmljZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhcmlmZi1jb2xsYXBzZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIGJvZHk6bm90KC5lbXMtaW50ZWdyYXRpb24pIGhlYWRlciAjaGVhZGVyQ29udGV4dCB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgLmxheW91dC00LWNvbCAuY29sLTQtYnJlYWtlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tcGFub3JhbWEgLm1haW4tbG9naW4gLmNhcmQge1xyXG4gICAgICAgIC5jYXJkLWhlYWRlcntcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgIC5jYXJkLWJvZHl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIC5jYXJkIHtcclxuICAgICAgICAuY2FyZC1oZWFkZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjVyZW0gMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBib2R5LmluICNtYWluLXByb2Nlc3MtY2FnZSAubWFpbi1jb250ZXh0e1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAubW9kYWwtZGlhbG9nLm1vZGFsLWxne1xyXG4gICAgICAgIG1heC13aWR0aDogOTUlO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keTpub3QoLmVtcy1pbnRlZ3JhdGlvbikgaGVhZGVyICNoZWFkZXItY2FnZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU5cHg7XHJcbiAgICB9XHJcbiAgICAjaGVhZGVyLW1lbnUgdWwuZHJvcGRvd24tbWVudS5zaG93e1xyXG4gICAgICAgIHJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBoZWFkZXJ7XHJcbiAgICAgICAgaW1nI2xvZ28ge1xyXG4gICAgICAgICAgICB3aWR0aDogOTlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNoZWFkZXItbWVudSB7XHJcbiAgICAgICAgICAgIC5mYS1ob21le1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsLmRyb3Bkb3duLW1lbnUuc2hvdyA+IGxpID4gYS5kcm9wZG93bi1pdGVte1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNjb2NrcGl0LWNhcmRzLWNhZ2Uge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAjY29ja3BpdC1jYXJkcy1jb250YWluZXIgLmNhcmR7XHJcbiAgICAgICAgJi5pbnZvaWNlQWRkcmVzcywgJi51c2VyUmVnaXN0cmF0aW9uLCAmLmdyaWRDb25uZWN0aW9uICB7XHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC1ib2R5IC5jYXJkLWJvZHl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YXJpZmYtb3B0aW9uLWxhYmVsLCAudGFyaWZmLW9wdGlvbi12YWx1ZXMtbGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvLXByb2R1Y3Qtb3B0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFyaWZmLW9wdGlvbi12YWx1ZTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ncm91cCA+IC5jb2wteHMtMjQuY29sLXNtLTggLmNvbnRyb2wtbGFiZWwgaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuaWZyYW1le1xyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciAuY2FyZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgLmNhcmQtYm9keXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlcntcclxuICAgICAgICAgICAgICAgIC5jYXJkLWhlYWRlci1jYXJldHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3BhbiNjb250cmFjdFN3aXRjaCwgc3BhbiNtZXRlclN3aXRjaHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpe1xyXG4gICAgYm9keS5pZnJhbWUge1xyXG4gICAgICAgIC53aWRnZXQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgLnBhbmVsID4gZGl2Om5vdCgucGFuZWwtaGVhZGluZykge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAud2lkZ2V0LWNsb3NlLCAubWluaWF0dXJlLWxhYmVsLCAubWluaWF0dXJlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLCAucGFuZWwsIC5wYW5lbCAud2lkZ2V0LWJvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGFuZWwgLndpZGdldC1ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFsZXJ0Lmlue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaW4gLndpZGdldC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAmLCAucGFuZWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFsZXJ0Lmlue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndpZGdldC1jb250YWluZXJ7XHJcbiAgICAgICAgJi53aXRoSWZyYW1lIC53aWRnZXQtY2xvc2UsXHJcbiAgICAgICAgaWZyYW1lLmlGcmFtZVJlc2l6ZXJQT1dFUixcclxuICAgICAgICBpZnJhbWUuaUZyYW1lUmVzaXplckdBU3tcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yZWd1bGFyLXNpemV7XHJcbiAgICAgICAgICAgICYud2l0aElmcmFtZSAud2lkZ2V0LWNsb3NlLFxyXG4gICAgICAgICAgICBpZnJhbWUuaUZyYW1lUmVzaXplclBPV0VSLFxyXG4gICAgICAgICAgICBpZnJhbWUuaUZyYW1lUmVzaXplckdBU3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYud2l0aElmcmFtZSAud2lkZ2V0LWNsb3Nle1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1pbmlhdHVyZS1sYWJlbHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjbWV0ZXJWYWx1ZVN0YW5kYWxvbmVXcmFwcGVye1xyXG4gICAgICAgICAgICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi1tZW51Lm9wZW57XHJcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgLmNvbC14cy0yNC5jb2wtc20tMTIucGFuZWwtY29sdW1uIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvLXByb2R1Y3Qtb3B0aW9uLWNvbnRhaW5lciBpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuICAgICAgICBmb250LWZhbWlseTogUFQtU2Fucywgc2Fucy1zZXJpZjtcclxuICAgIH1cclxuXHJcbiAgICAudGFyaWZmLW9wdGlvbi12YWx1ZXMtdGFibGUge1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogYXV0bztcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgIC5sYXlvdXQtNC1jb2wge1xyXG4gICAgICAgIC5jb2wteHMtMjQuY29sLXNtLTUsLmNvbC14cy0yNC5jb2wtc20tN3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4ODBweCkge1xyXG4gICAgLmNvbC14cy0yNC5jb2wtc20tMTIucGFuZWwtY29sdW1uIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY1Jlc3VsdHMge1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi50b3RhbC1zd2l0Y2g6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnLyc7XHJcbn1cclxuXHJcbi5jYXJkLWJvZHkuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnVwbG9hZGVkRmlsZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG59XHJcblxyXG4uY29udGVudC1zd2l0Y2gtbnVtYmVyIHtcclxuICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtdGV4dC1yYWRpby1jaGVja2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4jY29ja3BpdC1jYXJkcy1jb250YWluZXJ7XHJcbiAgICAuY2FyZC5jb250cmFjdC53aWRnZXQgLnJhZGlvLWJyYW5jaGVzLXJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcclxuICAgIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyOyAgIFxyXG5cclxuICAgICAgICAgICAgZGl2LmxhYmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTVyZW0gMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtbGFiZWwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZGl2LmxhYmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYS5hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGRpdi5sYWJlbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLmdhcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlciBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2Ugbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtbGFiZWwtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBkaXYubGFiZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1cztcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI2luZGljYXRvckZpbHRlclRyZWVCdXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQuaGlkZSB+IGxhYmVsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZ29vZ2xlTWFwc1dyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogNDB2aDtcclxuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn0iLCJcclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogICAgcmVkZXNpZ24gMjAyMyAtIG1haW4gbG9naW4gICAgKi9cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi5tYWluLXBhbm9yYW1hIHtcclxuXHQubWFpbi1sb2dpbiB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHQuY2FyZC1idXR0b24tbGluZSB7XHJcblx0XHRcdFx0XHQuYnRuLXByaW1hcnkge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIEBjb2xvci0zYiwgQGNvbG9yLTMpO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBAY29sb3ItMywgQGNvbG9yLTIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVx0XHRcclxufVxyXG5cclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgcmVkZXNpZ24gMjAyMyAtIGNvbnRleHQgbWVudSAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4jY29udGV4dE1lbnUge1xyXG4gICAgXHRcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KXtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpe1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblx0XHJcblx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpe1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5ib2R5LnByb2Nlc3MuaW4gI2NvbnRleHRNZW51IHtcclxuXHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogICByZWRlc2lnbiAyMDIzIC0gY29ja3BpdCBjYXJkcyAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIHtcclxuXHQuY2FyZC5sb2dpbixcclxuXHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3IsXHJcblx0LmNhcmQubWV0ZXItcmVhZGluZyxcclxuXHQuY2FyZC5wb3N0Ym94LFxyXG5cdC5jYXJkLmludm9pY2UsXHJcblx0LmNhcmQubWV0ZXIsXHJcblx0LmNhcmQucHJlcGF5bWVudCxcclxuXHQuY2FyZC5jdXN0b21lcixcclxuXHQuY2FyZC5jb250cmFjdCxcclxuXHQuY2FyZC5xdWljay1saW5rcyxcclxuXHQuY2FyZC5jdXN0b21lci1hY2NvdW50LFxyXG5cdC5jYXJkLmJhbmtkYXRhLFxyXG5cdC5jYXJkLm9yZGVyLXN0YXR1cyxcclxuXHQuY2FyZC5lLW1vYmlsaXR5LFxyXG5cdC5jYXJkLmNvMi1mb290cHJpbnQsXHJcblx0LmNhcmQuY29zdC12aWV3LFxyXG5cdC5jYXJkLmdyaWRDb25uZWN0aW9uLFxyXG5cdC5jYXJkLmNvc3QtY29tcGFyaXNvbiB7XHJcblx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICByZWRlc2lnbiAyMDIzIC0gbWFpbiBwYW5vcmFtYSAgKi9cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuYm9keS5jb2NrcGl0IC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZXtcclxuXHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdC5tYWluLXBhbm9yYW1hLWltYWdlIHtcclxuXHRcdC5tYWluLXBhbm9yYW1hLWNsYWltIHtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0fVx0XHJcblx0fVx0XHJcbn1cclxuXHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgICByZWRlc2lnbiAyMDIzIC0gYnV0dG9ucyAgICAgKi9cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLmZpbGUtaW5wdXQge1xyXG5cdC5maWxlLWNhcHRpb24ge1xyXG5cdFx0LmJ0bi1wcmltYXJ5LmJ0bi1maWxlIHtcclxuXHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICByZWRlc2lnbiAyMDIzIC0gbWFyZ2luYWwgY29sdW1uICAqL1xyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi5tYWluLW1hcmdpbmFsLWNvbHVtbiB7XHJcblx0LmNhcmQge1x0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRoMyB7XHJcblx0XHRcdFx0XHQvKmNvbG9yOiBAY29sb3ItMjsqL1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5jYXJkLnNob3BwaW5nLWNhcnQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IGNhbGMofidAe21haW4tY29udGV4dC1hbmQtcHJvY2Vzcy1zdGQtdmlld3BvcnQtbWluLXdpZHRofSAtIDFweCcpKSB7XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5cclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgICAgcmVkZXNpZ24gMjAyMyAtIGZvb3RlciAgICAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG5mb290ZXIge1xyXG5cdG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuIl0sImZpbGUiOiJsZXNzL2RlX0RFL3N0eWxlcy5jc3MifQ== */
