@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)}

/* 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: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.font-normal {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
}
.font-bold,
b,
strong {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
}
h1 {
  color: #333;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 34px;
  border-bottom: 0px solid #000000;
}
h2 {
  color: #333;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 22px;
  border-bottom: 1px solid #DDDDDD;
  padding-bottom: 4px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
h2 .fa {
  font-size: 16px;
}
@media (max-width: 767px) {
  h2 {
    margin-bottom: 0.5rem;
  }
}
h3 {
  color: #333;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 18px;
  border-bottom: 1px solid #DDDDDD;
  padding-bottom: 4px;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
h3 .fa {
  font-size: 16px;
}
@media (max-width: 767px) {
  h3 {
    margin-bottom: 0.5rem;
  }
}
.highlight {
  color: #0087BF;
}
.highlight-red {
  color: #FF0000;
}
.highlight-green {
  color: #32A817;
}
.required {
  color: red;
}
.alert-danger .required {
  color: #ff0000;
}
.alert-warning .required {
  color: #ea7000;
}
.alert-info .required {
  color: #333;
}
.footnote {
  color: #b9b9b9;
  line-height: 17px;
}
hr {
  background-color: #DDDDDD;
  opacity: 1;
}
.abbreviate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* bgcolor || bgimage */
/* bgcolor || bgimage */
/* 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))   */
/* bgcolor || bgimage */
/* bgcolor || bgimage */
/* 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))   */
/* 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";
*/
/* ******************************** */
/*       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: #ff0000;
  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: #E1E1E1;
}
body.cockpit .main-panorama #main-cockpit-panorama-cage {
  width: 100%;
  max-width: 1300px;
  margin: 0px auto;
  min-height: 300px;
}
body.cockpit .main-panorama #main-cockpit-panorama-cage .main-panorama-image {
  background: transparent url(../../images/de_DE/panorama-bg_cockpit.jpg) 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 url(../../images/de_DE/panorama-bg_cockpit.jpg) no-repeat right 0px;
    background-size: auto 100%;
  }
}
@media (max-width: 991px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: 240px;
  }
}
@media (max-width: 767px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: 0;
  }
}
main {
  padding-top: 80px;
}
@media (max-width: 767px) {
  main {
    padding-top: 59px;
  }
}
body.in main {
  padding-top: 80px;
}
@media (max-width: 767px) {
  body.in main {
    padding-top: calc(59px + 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: 66.666667%;
  position: relative;
  order: 2;
}
.main-panorama .main-panorama-image .main-panorama-claim {
  color: #fbff6b;
  position: absolute;
  bottom: 24px;
  left: 24px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 600;
  font-size: 38px;
  width: 60%;
  line-height: 54px;
  text-shadow: 1px 1px 9px #000000FF;
}
@media (max-width: 1199px) {
  .main-panorama .main-panorama-image {
    width: 50%;
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 35px;
    line-height: 45px;
    bottom: 18px;
  }
}
@media (max-width: 991px) {
  .main-panorama .main-panorama-image {
    width: 50%;
  }
  .main-panorama .main-panorama-image .main-panorama-claim {
    font-size: 29px;
    line-height: 34px;
    bottom: 11px;
  }
}
@media (max-width: 767px) {
  .main-panorama .main-panorama-image {
    display: none;
  }
}
.main-process-top-stripe {
  width: 100%;
  height: 42px;
  background-color: #E1E1E1;
}
@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: 1300px;
  margin: 0px auto;
}
#main-process-cage .main-context {
  float: left;
  width: calc((1300px - 960px) / 2);
  position: relative;
  order: 1;
}
@media (max-width: 1300px) {
  #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: 200px;
  float: right;
  width: 50%;
  height: 100%;
  background: transparent url(../../images/de_DE/background-small.jpg) 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: #f2f2f2;
  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: 200px;
    background-color: #009EE0;
    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: 1300px;
  margin: 0px auto;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  #cockpit-cards-cage {
    border-bottom: 1px solid #E1E1E1;
  }
}
header {
  width: 100%;
  overflow: hidden;
  height: 80px;
  border-bottom: 0;
  background-color: #FFFFFF;
}
header #header-cage {
  width: 100%;
  max-width: 1300px;
  margin: 0px auto;
}
header .logo {
  background: transparent url(../../images/de_DE/logo.png) no-repeat left center;
  background-size: auto 100%;
  margin-top: 13px;
  margin-left: 16px;
  height: 50px;
  width: 151px;
  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: 18px;
}
header #headerContext {
  position: absolute;
  left: 0px;
  top: 80px;
  width: 100%;
  height: 50px;
  background-color: #E1E1E1;
}
header #headerContext #headerContextCage {
  width: 100%;
  max-width: 1300px;
  margin: 0px auto;
}
header #headerContext #headerContextToggle {
  float: left;
  border: 0;
  border-radius: 0;
  padding: 4px 10px;
  margin-left: 16px;
  margin-top: 1px;
  cursor: pointer;
  background-color: #009EE0;
}
header #headerContext #headerContextToggle .fa-bars {
  color: #FFFFFF;
}
header #headerContext #headerContextToggle:hover {
  background-color: #009EE0;
}
header #headerContext #headerContextToggle:hover .fa-bars {
  color: #FFFFFF;
}
header #headerContext .header-context-3-lines {
  color: #2D2D2D;
  font-size: 11px;
  line-height: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
header #headerContext .header-context-2-lines {
  color: #2D2D2D;
  font-size: 11px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
header #headerContext .header-context-1-line {
  color: #2D2D2D;
  font-size: 16px;
  line-height: 38px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 5px;
}
@media (max-width: 767px) {
  header {
    height: 59px;
  }
  header .logo {
    background: transparent url(../../images/de_DE/logo.png) no-repeat left center;
    background-size: auto 100%;
    margin-top: 12px;
    margin-left: 16px;
    height: 33px;
    width: 99px;
  }
  header #headerContext {
    top: 59px;
  }
}
header.shadowed {
  -webkit-box-shadow: #001E5029 0px 3px 6px, #001E503B 0px 3px 6px;
  -moz-box-shadow: #001E5029 0px 3px 6px, #001E503B 0px 3px 6px;
  box-shadow: #001E5029 0px 3px 6px, #001E503B 0px 3px 6px;
}
body.in header {
  height: 80px;
}
@media (max-width: 767px) {
  body.in header {
    height: calc(59px + 50px);
  }
}
body.in header.head-context {
  height: calc(80px + 50px);
  -webkit-transition: height 0.5s ease;
  -moz-transition: height 0.5s ease;
  -o-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
@media (max-width: 767px) {
  body.in header.head-context {
    height: calc(59px + 50px);
  }
}
#header-menu {
  margin-top: 23px;
}
#header-menu > div.float-end > a {
  margin-right: 18px;
  text-decoration: none;
}
#header-menu > div.float-end > a .fa {
  color: #FFFFFF;
}
#header-menu > div.float-end > a:hover,
#header-menu > div.float-end > a:focus {
  text-decoration: none;
}
#header-menu > div.float-end > a:hover .fa,
#header-menu > div.float-end > a:focus .fa {
  color: #2D2D2D;
}
#header-menu > div.float-end > a:after {
  display: none !important;
}
#header-menu .fa-user-cog {
  display: block;
  float: left;
  margin-right: 3px;
  margin-top: 0px;
  font-size: 27px;
}
#header-menu .fa-caret-down {
  font-size: 20px;
  margin-top: 3px;
}
#header-menu .fa-envelope {
  font-size: 24px;
  display: block;
  margin-top: 6px;
}
#header-menu .fa-envelope.no-news {
  margin-right: 20px;
}
#header-menu .postbox-badge {
  background-color: #009EE0;
  color: #FFFFFF;
  margin-left: 7px;
  margin-top: -32px;
  margin-right: 13px;
  padding: 2px 6px 3px 6px;
  border-radius: 10px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 13px;
}
#header-menu #logout {
  background-color: #009EE0;
  padding: 2px 16px 3px 16px;
  margin-right: 0px;
  margin-top: -3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  font-size: 16px;
  font-family: 'OpenSansLokal', 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: #FFFFFF;
  color: #2D2D2D;
}
#header-menu #logout:hover .fa,
#header-menu #logout:focus .fa {
  color: #2D2D2D;
}
@media (min-width: 1301px) {
  #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: 80px !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: 0;
  color: #545454;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  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: #0087BF;
  border-bottom: 0;
  color: #FFFFFF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  border-left: 6px solid #0087BF;
  padding: 3px 16px 3px 10px;
}
#header-menu ul.dropdown-menu.show > li:last-child > a.dropdown-item {
  border-bottom: 0px;
}
@media (min-width: 1301px) {
  #header-menu ul.dropdown-menu.show {
    right: calc(((100% - 1300px) / 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: 24px;
  }
  #header-menu .fa-envelope {
    font-size: 20px;
  }
  #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: 59px !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: #ff0000;
  color: #ff0000;
  background-color: #ffeadf;
}
.alert-danger a,
.alert-danger:focus a {
  color: #ff0000;
  text-decoration: underline;
}
.alert-danger a:hover,
.alert-danger:focus a:hover,
.alert-danger a:focus,
.alert-danger:focus a:focus {
  color: #ff0000;
  text-decoration: underline;
}
.alert-danger .btn-close:before,
.alert-danger:focus .btn-close:before {
  color: #ff0000;
}
.alert-warning,
.alert-warning:focus {
  border-color: #ea7000;
  color: #ea7000;
  background-color: #fff8ea;
}
.alert-warning a,
.alert-warning:focus a {
  color: #ea7000;
  text-decoration: underline;
}
.alert-warning a:hover,
.alert-warning:focus a:hover,
.alert-warning a:focus,
.alert-warning:focus a:focus {
  color: #ea7000;
  text-decoration: underline;
}
.alert-warning .btn-close:before,
.alert-warning:focus .btn-close:before {
  color: #ea7000;
}
.alert-info,
.alert-info:focus {
  border-color: #0087BF;
  color: #333;
  background-color: #f0f8fc;
}
.alert-info a,
.alert-info:focus a {
  color: #333;
  text-decoration: underline;
}
.alert-info a:hover,
.alert-info:focus a:hover,
.alert-info a:focus,
.alert-info:focus a:focus {
  color: #333;
  text-decoration: underline;
}
.alert-info .btn-close:before,
.alert-info:focus .btn-close:before {
  color: #333;
}
.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;
}
h3.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: 170;
}
.popover .popover-header {
  background-color: transparent;
  border-bottom: 0px;
  padding-bottom: 0px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 15px !important;
  margin-top: 0px;
  margin-bottom: 0px;
}
.popover .popover-body {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 15px !important;
}
.popover.bs-popover-top > .popover-arrow {
  bottom: -0.5rem;
}
.popover.alert-danger .popover-header,
.popover.alert-danger .popover-body {
  color: #ff0000;
}
.popover.bs-popover-top.alert-danger > .popover-arrow:before {
  border-top-color: #ff0000;
}
.popover.bs-popover-top.alert-danger > .popover-arrow:after {
  border-top-color: #ffeadf;
}
.popover.bs-popover-start.alert-danger > .popover-arrow:before {
  border-left-color: #ff0000;
}
.popover.bs-popover-start.alert-danger > .popover-arrow:after {
  border-left-color: #ffeadf;
}
.popover.bs-popover-end.alert-danger > .popover-arrow:before {
  border-right-color: #ff0000;
}
.popover.bs-popover-end.alert-danger > .popover-arrow:after {
  border-right-color: #ffeadf;
}
.popover.bs-popover-bottom.alert-danger > .popover-arrow:before {
  border-bottom-color: #ff0000;
}
.popover.bs-popover-bottom.alert-danger > .popover-arrow:after {
  border-bottom-color: #ffeadf;
}
.popover.alert-warning .popover-header,
.popover.alert-warning .popover-body {
  color: #ea7000;
}
.popover.bs-popover-top.alert-warning > .popover-arrow:before {
  border-top-color: #ea7000;
}
.popover.bs-popover-top.alert-warning > .popover-arrow:after {
  border-top-color: #fff8ea;
}
.popover.bs-popover-start.alert-warning > .popover-arrow:before {
  border-left-color: #ea7000;
}
.popover.bs-popover-start.alert-warning > .popover-arrow:after {
  border-left-color: #fff8ea;
}
.popover.bs-popover-end.alert-warning > .popover-arrow:before {
  border-right-color: #ea7000;
}
.popover.bs-popover-end.alert-warning > .popover-arrow:after {
  border-right-color: #fff8ea;
}
.popover.bs-popover-bottom.alert-warning > .popover-arrow:before {
  border-bottom-color: #ea7000;
}
.popover.bs-popover-bottom.alert-warning > .popover-arrow:after {
  border-bottom-color: #fff8ea;
}
.popover.alert-info .popover-header,
.popover.alert-info .popover-body {
  color: #333;
}
.popover.bs-popover-top.alert-info > .popover-arrow:before {
  border-top-color: #0087BF;
}
.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: #0087BF;
}
.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: #0087BF;
}
.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: #0087BF;
}
.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: #2D2D2D;
}
.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: #2D2D2D;
}
.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: #2D2D2D;
}
.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: #FFFFFF;
  border: 1px solid #b9b9b9;
}
.popover.info-default .popover-header {
  color: #2D2D2D;
}
.popover.info-default .popover-body {
  color: #2D2D2D;
}
.popover.bs-popover-top.info-default > .popover-arrow:before {
  border-top: 1px solid #b9b9b9;
  border-top-width: 0.5rem;
}
.popover.bs-popover-top.info-default > .popover-arrow:after {
  border-top-color: #FFFFFF;
}
.popover.bs-popover-start.info-default > .popover-arrow:before {
  border-left: 1px solid #b9b9b9;
  border-left-width: 0.5rem;
}
.popover.bs-popover-start.info-default > .popover-arrow:after {
  border-left-color: #FFFFFF;
}
.popover.bs-popover-end.info-default > .popover-arrow:before {
  border-right: 1px solid #b9b9b9;
  border-right-width: 0.5rem;
}
.popover.bs-popover-end.info-default > .popover-arrow:after {
  border-right-color: #FFFFFF;
}
.popover.bs-popover-bottom.info-default > .popover-arrow:before {
  border-bottom: 1px solid #b9b9b9;
  border-bottom-width: 0.5rem;
}
.popover.bs-popover-bottom.info-default > .popover-arrow:after {
  border-bottom-color: #FFFFFF;
}
.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;
  position: relative;
}
.main-panorama .main-login .card .card-header .card-header-caret {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 25px;
  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: 26px;
  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: 26px;
  margin-top: 12px;
}
.main-panorama .main-login .card .card-header .card-title {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 21px;
  color: #333;
  border-bottom: 0px solid #000000;
  margin-top: 0px;
  margin-bottom: 0.5rem;
  padding-bottom: 0px;
}
.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-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: #FFFFFF;
  border: 0px solid #0087BF;
  background-color: #0087BF;
  border-radius: 3px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 15px;
  padding: 4px 14px 5px 14px;
}
.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: #FFFFFF;
  border: 0px solid #009EE0;
  background-color: #009EE0;
}
.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: 18px;
}
@media (max-width: 991px) {
  .main-panorama .main-login .card .card-header .card-title {
    font-size: 21px;
  }
  .main-panorama .main-login .card .card-header .card-title:before {
    margin-bottom: -19px;
  }
}
@media (max-width: 767px) {
  .main-panorama .main-login .card {
    background: -moz-linear-gradient(left, #009EE0 0%, #009EE0 25px, #FFFFFF 25px, #FFFFFF 100%);
    background: -webkit-linear-gradient(left, #009EE0 0%, #009EE0 25px, #FFFFFF 25px, #FFFFFF 100%);
    background: linear-gradient(left, #009EE0 0%, #009EE0 25px, #FFFFFF 25px, #FFFFFF 100%);
    margin: 0px;
    padding-left: 25px;
  }
  .main-panorama .main-login .card .card-header {
    background-color: #FFFFFF;
    cursor: pointer;
    padding: 6px 1rem 5px 1rem;
    border-top-left-radius: 0px;
  }
  .main-panorama .main-login .card .card-header .card-header-caret {
    display: block;
    left: -25px;
  }
  .main-panorama .main-login .card .card-header .card-title {
    font-size: 20px;
  }
  .main-panorama .main-login .card .card-header .card-title:before {
    margin-bottom: -13px;
  }
  .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: 25px;
  }
  .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;
  }
}
#cockpit-cards-container {
  background-color: #FFFFFF;
  padding-bottom: 32px;
}
#cockpit-cards-container .card {
  border-radius: 0px;
  border: 0px solid #000000;
  background-color: #FFFFFF;
  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;
  position: relative;
}
#cockpit-cards-container .card .card-header .card-header-caret {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 25px;
  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: 26px;
  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: 26px;
  margin-top: 12px;
}
#cockpit-cards-container .card .card-header .card-title {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 21px;
  color: #333;
  border-bottom: 0px solid #000000;
  margin-top: 0px;
  margin-bottom: 0.5rem;
  padding-bottom: 0px;
}
#cockpit-cards-container .card .card-body {
  padding-top: 0px;
  padding-bottom: 0.5rem;
  background-color: #FFFFFF;
  border-radius: 0px;
  font-size: 16px;
  color: #2D2D2D;
}
#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: 18px;
}
@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: 21px;
  }
  #cockpit-cards-container .card .card-header .card-title:before {
    margin-bottom: -19px;
  }
}
@media (max-width: 767px) {
  #cockpit-cards-container {
    padding-bottom: 0px;
  }
  #cockpit-cards-container .card:nth-child(2n-1) {
    background: -moz-linear-gradient(left, #868686 0%, #868686 25px, #f2f2f2 25px, #f2f2f2 100%);
    background: -webkit-linear-gradient(left, #868686 0%, #868686 25px, #f2f2f2 25px, #f2f2f2 100%);
    background: linear-gradient(left, #868686 0%, #868686 25px, #f2f2f2 25px, #f2f2f2 100%);
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-header {
    background-color: #f2f2f2;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-header .card-header-caret {
    background-color: #868686;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-body {
    background-color: #f2f2f2;
  }
  #cockpit-cards-container .card:nth-child(2n-1) .card-footer {
    background-color: #f2f2f2;
  }
  #cockpit-cards-container .card:nth-child(2n) {
    background: -moz-linear-gradient(left, #b9b9b9 0%, #b9b9b9 25px, #FFFFFF 25px, #FFFFFF 100%);
    background: -webkit-linear-gradient(left, #b9b9b9 0%, #b9b9b9 25px, #FFFFFF 25px, #FFFFFF 100%);
    background: linear-gradient(left, #b9b9b9 0%, #b9b9b9 25px, #FFFFFF 25px, #FFFFFF 100%);
  }
  #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: #b9b9b9;
  }
  #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;
    padding-left: 25px;
  }
  #cockpit-cards-container .card .card-header {
    cursor: pointer;
    padding: 6px 1rem 5px 1rem;
    border-top-left-radius: 0px;
  }
  #cockpit-cards-container .card .card-header .card-header-caret {
    display: block;
    left: -25px;
  }
  #cockpit-cards-container .card .card-header .card-title {
    font-size: 20px;
  }
  #cockpit-cards-container .card .card-header .card-title:before {
    margin-bottom: -13px;
  }
  #cockpit-cards-container .card .card-body {
    display: none;
  }
  #cockpit-cards-container .card .card-body .card-body-ajax-loader {
    margin-left: -25px;
  }
  #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: 25px;
  }
  #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.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 {
  content: '';
  width: 44px;
  height: 44px;
  display: inline-block;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: -17px;
}
@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 {
    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.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: 1em;
  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: #009EE0 none;
  border-right: 0;
}
#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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
}
#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: #FFFFFF 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: #2D2D2D;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label {
  background: #FFFFFF none;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #2D2D2D;
}
#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: #FFFFFF 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: #2D2D2D;
}
#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 .radio-branches-row {
  margin-left: 0rem;
  margin-right: 0rem;
  border-top: 0;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1em;
  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: #009EE0 none;
  border-right: 0;
}
#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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: #FFFFFF 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: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label {
  background: #FFFFFF none;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old):checked + label div.radio-label {
  color: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: #FFFFFF 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: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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 .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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #2D2D2D;
}
#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 .consumption-button {
  height: 40px;
  flex: 20%;
  border-right: 3px 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: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center !important;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(2) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center !important;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(3) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center !important;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(4) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center !important;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.persons .consumption-button:nth-child(5) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-01-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-02-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-03-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-04-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-persons-05-active.svg) no-repeat center center !important;
  background-size: auto 29px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(1) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center !important;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(2) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center !important;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(3) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center !important;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(4) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center !important;
  background-size: auto 40px;
}
#cockpit-cards-container .card.product-calculator .consumption-buttons.vehicles .consumption-button:nth-child(5) {
  background: #009EE0 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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-1-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-2-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-3-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-4-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center !important;
  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: #FFFFFF url(../../images/de_DE/svg/icon-vehicle-loading-size-5-active.svg) no-repeat center center !important;
  background-size: auto 40px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top {
  background-color: #E1E1E1;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 34px;
  color: #0087BF;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top .output-field {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 34px;
  color: #0087BF;
  padding: 0px 12px;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-output-top .unit-field {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #0087BF;
}
#cockpit-cards-container .card.co2-footprint .card-body .co2-image-container {
  background: #E1E1E1 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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #0087BF;
  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 {
  background-color: #E1E1E1;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #0087BF;
  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 {
  margin-left: 0.5rem;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom {
  background-color: #E1E1E1;
  height: 50px;
  border-radius: 0px 0px 5px 5px;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .icon-field {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 34px;
  color: #0087BF;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .output-field {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 34px;
  color: #0087BF;
  padding: 0px 12px;
}
#cockpit-cards-container .card.cost-view .card-body .cost-view-prognosis-bottom .unit-field {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #0087BF;
}
#cockpit-cards-container .card.cost-view .card-body .accordion {
  margin-top: 0.5rem;
}
#cockpit-cards-container .card.cost-view .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-view .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 {
  border-radius: 3px 3px 0px 0px;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:hover,
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 2px solid #DDDDDD;
}
#cockpit-cards-container .card.cost-view .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 {
  display: inline-block;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button:not(.collapsed) {
  background-color: #FFFFFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #2D2D2D;
  border: 2px solid #DDDDDD;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-button.collapsed {
  border-radius: 3px 3px 3px 3px;
}
#cockpit-cards-container .card.cost-view .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 {
  display: none;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-body {
  background-color: #E1E1E1;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  font-size: 16px;
  padding: calc(0.5rem - 2px) 1rem 0.5rem 1rem;
}
#cockpit-cards-container .card.cost-view .card-body .accordion .accordion-item .accordion-body .info-default {
  font-size: 18px;
  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%;
}
#contextMenu .login-name {
  background-color: #FFFFFF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
  padding: 0.5rem 1rem;
  font-size: 24px;
}
#contextMenu .accordion-item {
  border: 0px;
  border-radius: 0px;
  margin-bottom: 0px;
  background-color: transparent;
}
#contextMenu .accordion-item h2.accordion-header {
  border-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
}
#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 16px;
  border-radius: 0px;
  background-color: #FFFFFF;
  border-bottom: 0;
}
#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: #FFFFFF;
}
#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: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button:hover .context-menu-label,
#contextMenu .accordion-item .accordion-button:focus .context-menu-label {
  color: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button:hover .context-menu-value,
#contextMenu .accordion-item .accordion-button:focus .context-menu-value {
  color: #2D2D2D;
}
#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: 20px;
  padding-top: 5px;
  display: inline-block;
  color: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button .context-menu-level-2:before {
  content: '\f64f';
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 20px;
  padding-top: 5px;
  display: inline-block;
  color: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button .context-menu-level-3:before {
  content: '\f3fd';
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 20px;
  padding-top: 5px;
  display: inline-block;
  color: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button .context-menu-label {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #2D2D2D;
  padding-left: 40px;
  margin-top: -31px;
}
#contextMenu .accordion-item .accordion-button .context-menu-value {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #2D2D2D;
  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: #009EE0;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover,
#contextMenu .accordion-item .accordion-button.collapsed:focus {
  background-color: #FFFFFF;
}
#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: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-label,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-label {
  color: #2D2D2D;
}
#contextMenu .accordion-item .accordion-button.collapsed:hover .context-menu-value,
#contextMenu .accordion-item .accordion-button.collapsed:focus .context-menu-value {
  color: #2D2D2D;
}
#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: #E1E1E1;
}
#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-color: #009EE0;
}
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle:hover,
#contextMenu .accordion-item .accordion-button.collapsed.no-toggle:focus {
  background-color: #009EE0;
}
#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: 0;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
  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: #0087BF;
  border-bottom: 0;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.active {
  background-color: #0087BF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #FFFFFF;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry.active:hover,
#contextMenu .accordion-item .accordion-body .context-menu-entry.active:focus {
  background-color: #0087BF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #FFFFFF;
}
#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: 23px;
  }
}
@media (max-width: 767px) {
  #contextMenu {
    position: relative;
    display: none;
  }
  #contextMenu .login-name {
    padding: 5px 16px;
    font-size: 20px;
  }
  #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 #DDDDDD;
  }
}
.process #contextMenu .accordion-item .accordion-button.collapsed.no-toggle {
  border-bottom: 0;
}
.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: #E1E1E1 !important;
}
@media (max-width: 991px) {
  .process #contextMenu {
    width: 50%;
    position: relative;
    float: left;
  }
}
.main-process .card {
  background-color: #f2f2f2;
  border: 0px solid #000000;
  border-radius: 0px;
}
.main-process .card .card-header {
  background-color: #f2f2f2;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #333;
  font-size: 24px;
  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: #b9b9b9;
  border: 1px solid #b9b9b9;
  border-radius: 0px;
  margin-right: 8px;
}
.main-process .card .card-header .steps-container .step.active {
  background-color: #0087BF;
  border: 1px solid #0087BF;
}
.main-process .card .card-body {
  background-color: #f2f2f2;
  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: 18px;
}
.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;
}
@media (max-width: 767px) {
  .main-process .card .card-header .card-title {
    font-size: 20px;
    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: #f2f2f2;
  border-bottom: 0px solid #000000;
}
.main-process .card .card .card-header .card-title {
  padding-top: 0px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #333;
  font-size: 20px;
  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: 1299px) {
  .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: #868686;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #2D2D2D;
  font-size: 16px;
}
.col-form-label.alert-danger {
  color: #ff0000;
  background-color: transparent;
}
.col-form-label.alert-warning {
  color: #ea7000;
  background-color: transparent;
}
.col-form-label.alert-info {
  color: #333;
  background-color: transparent;
}
.confirm-page-label {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #2D2D2D;
  font-size: 16px;
}
@media (max-width: 767px) {
  .confirm-page-label {
    padding-bottom: 0px;
  }
}
.confirm-page-value {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #2D2D2D;
  font-size: 16px;
}
@media (max-width: 767px) {
  .confirm-page-value {
    padding-top: 0px;
  }
}
.details-page-icon img {
  /*width: 33px;*/
  height: 32px;
  margin-top: 6px;
}
.form-control::placeholder {
  color: #868686;
}
.form-control.alert-danger::placeholder {
  color: #ff0000;
}
.form-control.alert-warning::placeholder {
  color: #ea7000;
}
.form-control.alert-info::placeholder {
  color: #333;
}
.form-control {
  background-color: #FFFFFF;
  color: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  border: 1px solid #b9b9b9;
  border-radius: 0px;
}
.form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-color: #FFFFFF;
  color: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  border: 1px solid #00000042;
}
@media (max-width: 767px) {
  .form-control {
    font-size: 15px;
  }
  .form-control:focus {
    font-size: 15px;
  }
}
.form-control:read-only,
.form-control:read-only:focus {
  background-color: #FFFFFF;
  color: #868686;
  border-color: #E1E1E1;
  cursor: default;
}
.form-control.alert-danger {
  color: #ff0000;
  background-color: #ffeadf;
  border-color: #ff0000;
}
.form-control.alert-danger:focus {
  color: #ff0000;
  background-color: #ffeadf;
  border-color: #ff0000;
}
.form-control.alert-warning {
  color: #ea7000;
  background-color: #fff8ea;
  border-color: #ea7000;
}
.form-control.alert-warning:focus {
  color: #ea7000;
  background-color: #fff8ea;
  border-color: #ea7000;
}
.form-control.alert-info {
  color: #333;
  background-color: #f0f8fc;
  border-color: #0087BF;
}
.form-control.alert-info:focus {
  color: #333;
  background-color: #f0f8fc;
  border-color: #0087BF;
}
.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 #f2f2f2;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.input-group .input-group-text {
  border-radius: 0px;
  border: 1px solid #b9b9b9;
  color: #2D2D2D;
  background-color: #E1E1E1;
}
.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: #E1E1E1;
  color: #868686;
  border-color: #E1E1E1;
}
.input-group .input-group-text.alert-danger {
  color: #ff0000;
  background-color: #ffeadf;
  border-color: #ff0000;
}
.input-group .input-group-text.alert-warning {
  color: #ea7000;
  background-color: #fff8ea;
  border-color: #ea7000;
}
.input-group .input-group-text.alert-info {
  color: #333;
  background-color: #f0f8fc;
  border-color: #0087BF;
}
.input-group .input-group-text.alert-password-weak {
  color: #ec785b;
  background-color: #ffe7e1;
  border-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-strong {
  color: #72b972;
  background-color: #e0f9e0;
  border-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 #00000042;
  background-color: #FFFFFF;
  color: #2D2D2D;
}
.input-group.password-show-hide .form-control.alert-danger ~ .input-group-append .btn {
  border-color: #ff0000;
  background-color: #ffeadf;
  color: #ff0000;
}
.input-group.password-show-hide .form-control.alert-warning ~ .input-group-append .btn {
  border-color: #ea7000;
  background-color: #fff8ea;
  color: #ea7000;
}
.input-group.password-show-hide .form-control.alert-info ~ .input-group-append .btn {
  border-color: #0087BF;
  background-color: #f0f8fc;
  color: #333;
}
.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: #FFFFFF;
  border-radius: 0px;
  border-left: 0px !important;
  border: 1px solid #b9b9b9;
  color: #2D2D2D;
}
.input-group.password-show-hide .input-group-append .btn:hover {
  background-color: #FFFFFF;
  border: 1px solid #b9b9b9;
  color: #2D2D2D;
  -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 .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.7rem;
  background-color: transparent;
  border-color: transparent;
}
.datepicker {
  border: 1px solid #0087BF;
  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: #0087BF;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
  padding-top: 2px;
}
.datepicker th.prev:hover,
.datepicker th.prev:focus {
  background-color: #009EE0 !important;
  color: #FFFFFF;
}
.datepicker th.datepicker-switch {
  background-color: #0087BF;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
}
.datepicker th.datepicker-switch:hover,
.datepicker th.datepicker-switch:focus {
  background-color: #009EE0 !important;
  color: #FFFFFF;
}
.datepicker th.next {
  background-color: #0087BF;
  color: #FFFFFF;
  border-radius: 0px;
  height: 40px;
  padding-top: 2px;
}
.datepicker th.next:hover,
.datepicker th.next:focus {
  background-color: #009EE0 !important;
  color: #FFFFFF;
}
.datepicker th.dow {
  color: #0087BF;
}
.datepicker td.day,
.datepicker td span.month,
.datepicker td span.year {
  color: #0087BF;
  border-radius: 0px;
  font-size: 14px;
}
.datepicker td.day:hover,
.datepicker td span.month:hover,
.datepicker td span.year:hover {
  color: #0087BF;
  background-color: #DDDDDD;
}
.datepicker td.day.old,
.datepicker td.day.new {
  color: #bbbbbb;
}
.datepicker td.today,
.datepicker td.today:hover,
.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],
.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: #009EE0 none;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  text-shadow: none;
  border: 0px;
  padding: 5px 7px;
}
.input-group .input-group-text.input-date-icon {
  cursor: pointer;
}
.file-input .file-caption .form-control {
  background-color: #FFFFFF;
  border: 1px solid #b9b9b9;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  color: #2D2D2D;
}
.file-input .file-caption .form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #2D2D2D;
  border-color: #009EE0;
}
.file-input .file-caption .form-control.file-processing {
  border: 1px solid #00000042;
  opacity: 1;
}
.file-input .file-caption .btn-primary.btn-file {
  border: 1px solid #009EE0;
  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 #0087BF;
}
.file-input .file-caption .btn-default.btn-file {
  border: 1px solid #b9b9b9;
  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 #b9b9b9;
  -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: 14px;
  padding: 0.5rem calc(0.75rem + 1px);
}
.input-file-alert-danger .file-caption .form-control::placeholder {
  color: #ff0000;
}
.input-file-alert-danger .file-caption .form-control {
  color: #ff0000;
  background-color: #ffeadf;
  border-color: #ff0000;
}
.input-file-alert-danger .file-caption .form-control:focus {
  color: #ff0000;
  background-color: #ffeadf;
  border-color: #ff0000;
}
.input-file-alert-warning .file-caption .form-control::placeholder {
  color: #ea7000;
}
.input-file-alert-warning .file-caption .form-control {
  color: #ea7000;
  background-color: #fff8ea;
  border-color: #ea7000;
}
.input-file-alert-warning .file-caption .form-control:focus {
  color: #ea7000;
  background-color: #fff8ea;
  border-color: #ea7000;
}
.input-file-alert-info .file-caption .form-control::placeholder {
  color: #333;
}
.input-file-alert-info .file-caption .form-control {
  color: #333;
  background-color: #f0f8fc;
  border-color: #0087BF;
}
.input-file-alert-info .file-caption .form-control:focus {
  color: #333;
  background-color: #f0f8fc;
  border-color: #0087BF;
}
.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: 16px;
  padding: 1rem 0.75rem 0.75rem 0.75rem;
  color: #868686;
  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: #ff0000;
}
.form-floating label.alert-warning {
  background-color: transparent;
  color: #ea7000;
}
.form-floating label.alert-info {
  background-color: transparent;
  color: #333;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label {
  opacity: 1;
  transform: translate(-0.75rem, -1rem);
  font-size: 12px;
  color: #0087BF;
  max-width: calc(100% + 0.75rem);
}
.form-floating > .form-control.alert-danger:focus ~ label.alert-danger,
.form-floating > .form-control.alert-danger:not(:placeholder-shown) ~ label.alert-danger {
  color: #ff0000;
}
.form-floating > .form-control.alert-warning:focus ~ label.alert-warning,
.form-floating > .form-control.alert-warning:not(:placeholder-shown) ~ label.alert-warning {
  color: #ea7000;
}
.form-floating > .form-control.alert-info:focus ~ label.alert-info,
.form-floating > .form-control.alert-info:not(:placeholder-shown) ~ label.alert-info {
  color: #333;
}
.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: #868686;
  transform: none;
  font-size: 16px;
  max-width: 100%;
}
@media (max-width: 767px) {
  .form-floating label {
    font-size: 15px;
  }
}
.input-group > .form-floating {
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.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.25rem;
  background-color: transparent;
}
.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 #00000042;
  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 #b9b9b9;
  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.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.25rem;
}
@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: #b9b9b9;
  color: #2D2D2D;
}
.main-login .form-floating .form-control:focus {
  background-color: transparent;
  border-color: #00000042;
  color: #2D2D2D;
}
.main-login .form-floating .form-control:focus ~ .input-group-append .btn {
  border-top: 0px;
  border-right: 0px;
  background-color: transparent;
  border-color: #00000042;
}
.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: #2D2D2D;
  -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: #ff0000;
  color: #ff0000;
}
.main-login .form-floating .form-control.alert-warning {
  border-color: #ea7000;
  color: #ea7000;
}
.main-login .form-floating .form-control.alert-info {
  border-color: #0087BF;
  color: #333;
}
.main-login .form-floating > .form-control:focus ~ label,
.main-login .form-floating > .form-control:not(:placeholder-shown) ~ label {
  color: #0087BF;
}
.main-login .form-floating label {
  color: #2D2D2D;
}
.main-login .form-floating label.alert-danger {
  background-color: transparent;
  color: #ff0000;
}
.main-login .form-floating label.alert-warning {
  background-color: transparent;
  color: #ea7000;
}
.main-login .form-floating label.alert-info {
  background-color: transparent;
  color: #333;
}
.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: #00000042 !important;
  color: #2D2D2D !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #b9b9b9 !important;
  color: #2D2D2D !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-danger:focus ~ .input-group-append .btn {
  background-color: transparent !important;
  border-color: #ff0000 !important;
  color: #ff0000 !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: #ff0000 !important;
  color: #ff0000 !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: #ea7000 !important;
  color: #ea7000 !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: #ea7000 !important;
  color: #ea7000 !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: #0087BF !important;
  color: #333 !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: #0087BF !important;
  color: #333 !important;
}
.main-login .input-group.password-show-hide > .form-floating .form-control.alert-info ~ .input-group-text {
  background-color: transparent;
}
.btn-primary {
  color: #FFFFFF;
  border: 0px solid #009EE0;
  background-color: #009EE0;
  border-radius: 3px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 15px;
  padding: 4px 14px 5px 14px;
}
.btn-primary:hover,
.btn-primary:focus {
  color: #FFFFFF;
  border: 0px solid #0087BF;
  background-color: #0087BF;
  -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: #2D2D2D;
  border: 2px solid #DDDDDD;
  background-color: #FFFFFF;
  border-radius: 3px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 15px;
  padding: 2px 12px 3px 12px;
}
.btn-default:hover,
.btn-default:focus {
  color: #333;
  border: 2px solid #b9b9b9;
  background-color: #FFFFFF;
  -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: #FFFFFF;
  border: 0px solid #dddddd;
  background-color: #dddddd;
  cursor: default;
}
.btn-default.btn-inactive {
  color: #FFFFFF;
  border: 2px solid #dddddd;
  background-color: #dddddd;
  cursor: default;
}
#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: #009EE0 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: 18px;
  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: #0087BF 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: #FFFFFF;
  border: 2px solid #0087BF;
  background-color: #0087BF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
}
.btn-default.more-tariffs:hover,
.btn-default.more-tariffs:focus {
  color: #FFFFFF;
  border: 2px solid #009EE0;
  background-color: #009EE0;
}
.main-login-card-link {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #0087BF;
  text-decoration: none;
}
.main-login-card-link:hover,
.main-login-card-link:focus {
  color: #0087BF;
  text-decoration: underline;
}
.std-text-link {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
  text-decoration: none;
}
.std-text-link:hover,
.std-text-link:focus {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
  text-decoration: underline;
}
.std-text-link .fa-file-pdf {
  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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #0087BF;
  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: #0087BF;
  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: #0087BF;
  text-decoration: none;
}
.card.postbox .postbox-entries .postbox-entry .postbox-link:hover:before,
.card.postbox .postbox-entries .postbox-entry .postbox-link:focus:before {
  color: #0087BF;
  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: none;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:before {
  content: '\f2b6';
  color: #b9b9b9;
  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: #0087BF;
}
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:hover:before,
.card.postbox .postbox-entries .postbox-entry.read .postbox-link:focus:before {
  color: #0087BF;
  text-decoration-line: none;
}
@media (max-width: 767px) {
  .card.postbox .postbox-entries {
    padding-top: 1rem;
  }
}
.form-link .form-link-icon {
  display: inline-block;
  color: #009EE0;
  margin-right: 6px;
}
.form-link a,
.form-link span {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #009EE0;
  font-size: 16px;
  text-decoration: none;
}
.form-link:hover .form-link-icon,
.form-link:focus .form-link-icon {
  color: #0087BF;
}
.form-link:hover a,
.form-link:focus a,
.form-link:hover span,
.form-link:focus span {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
  font-size: 16px;
  text-decoration: none;
}
.form-link:hover span,
.form-link:focus span {
  cursor: pointer;
}
.form-link.inactive .form-link-icon {
  color: #bbbbbb;
}
.form-link.inactive span {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #bbbbbb;
  font-size: 16px;
  text-decoration: none;
}
.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 #DDDDDD;
}
.slider-selection {
  background: none #0087BF;
}
.slider-handle {
  background: none #009EE0;
  border: 1px solid #009EE0;
  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;
}
.bootstrap-select.form-control .btn.dropdown-toggle {
  background-color: #FFFFFF;
  border: 1px solid #b9b9b9;
  border-radius: 0px;
  color: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.bootstrap-select.form-control .btn.dropdown-toggle:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  background-color: #FFFFFF;
  border: 1px solid #00000042;
  color: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.bootstrap-select.form-control .btn.dropdown-toggle:after {
  display: inline-block;
  font-family: 'FontAwesome';
  content: '\f0d7';
  font-weight: 900;
  font-size: 20px;
  line-height: 20px;
  border: 0;
  margin-top: 1px;
}
.bootstrap-select.form-control .btn.dropdown-toggle.show {
  background-color: #FFFFFF;
  border: 1px solid #00000042;
  color: #2D2D2D;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
.bootstrap-select.form-control .dropdown-menu {
  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: 50;
  inset: -2px auto auto 0px !important;
}
.bootstrap-select.form-control .dropdown-menu li .dropdown-item {
  background-color: #FFFFFF;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
}
.bootstrap-select.form-control .dropdown-menu li .dropdown-item:hover,
.bootstrap-select.form-control .dropdown-menu li .dropdown-item:focus {
  background-color: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.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: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
}
.bootstrap-select.form-control .dropdown-menu li.selected .dropdown-item:hover,
.bootstrap-select.form-control .dropdown-menu li.selected .dropdown-item:focus {
  background-color: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
}
@media (max-width: 767px) {
  .bootstrap-select.form-control .btn.dropdown-toggle {
    font-size: 15px;
  }
  .bootstrap-select.form-control .btn.dropdown-toggle:focus {
    font-size: 15px;
  }
  .bootstrap-select.form-control .btn.dropdown-toggle.show {
    font-size: 15px;
  }
}
.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: #ffeadf;
  border-color: #ff0000;
  color: #ff0000;
}
.bootstrap-select.form-control.alert-danger .btn.dropdown-toggle:hover,
.bootstrap-select.form-control.alert-danger .btn.dropdown-toggle:focus {
  background-color: #ffeadf;
  border-color: #ff0000;
  color: #ff0000;
}
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle {
  background-color: #fff8ea;
  border-color: #ea7000;
  color: #ea7000;
}
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle:hover,
.bootstrap-select.form-control.alert-warning .btn.dropdown-toggle:focus {
  background-color: #fff8ea;
  border-color: #ea7000;
  color: #ea7000;
}
.bootstrap-select.form-control.alert-info .btn.dropdown-toggle {
  background-color: #f0f8fc;
  border-color: #0087BF;
  color: #333;
}
.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: #0087BF;
  color: #333;
}
.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: #FFFFFF;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #333;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item:focus {
  background-color: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item:last-child {
  border-bottom: 0px;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active {
  background-color: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:hover,
.bootstrap-autocomplete.dropdown-menu .dropdown-item.active:focus {
  background-color: #f2f2f2;
  border-bottom: 1px solid #DDDDDD;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.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: 1em;
  opacity: 0;
  position: absolute;
  z-index: -1;
}
/* positioning the label of radios */
input[type=radio]:not(old) + label {
  display: inline-block;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #2D2D2D;
  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 #b9b9b9;
  border-radius: 15px;
  background: none #f6f6f6 !important;
  background-image: -moz-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -ms-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -o-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -webkit-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: linear-gradient(#f6f6f6, #f6f6f6) !important;
  vertical-align: bottom;
}
input[type=radio]:not(old) + label > span:hover {
  cursor: pointer;
}
input[type=radio]:not(old):focus + label > span {
  border-color: #b9b9b9;
}
/* styling checked radios [gradient is possible] */
input[type=radio]:not(old):checked + label > span {
  border: 1px solid #b9b9b9;
  background-image: -moz-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -ms-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -o-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -webkit-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: linear-gradient(#f6f6f6, #f6f6f6) !important;
}
input[type=radio]:not(old):checked + label > span:hover {
  cursor: pointer;
}
input[type=radio]:not(old):checked:focus + label > span {
  border-color: #b9b9b9;
}
/* 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 #333 !important;
  border-radius: 5px;
  background: none #333;
  background-image: -moz-linear-gradient(#333, #333);
  background-image: -ms-linear-gradient(#333, #333);
  background-image: -o-linear-gradient(#333, #333);
  background-image: -webkit-linear-gradient(#333, #333);
  background-image: linear-gradient(#333, #333);
}
/* styling unchecked disabled radios [gradient is possible] */
input[type=radio]:not(old):disabled + label > span {
  border-color: #d0d0d0;
  background: none #dddddd;
  background-image: -moz-linear-gradient(#dddddd, #dddddd);
  background-image: -ms-linear-gradient(#dddddd, #dddddd);
  background-image: -o-linear-gradient(#dddddd, #dddddd);
  background-image: -webkit-linear-gradient(#dddddd, #dddddd);
  background-image: linear-gradient(#dddddd, #dddddd);
}
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(#dddddd, #dddddd);
  background-image: -ms-linear-gradient(#dddddd, #dddddd);
  background-image: -o-linear-gradient(#dddddd, #dddddd);
  background-image: -webkit-linear-gradient(#dddddd, #dddddd);
  background-image: linear-gradient(#dddddd, #dddddd);
}
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: #bbbbbb;
  background: none #bbbbbb;
  background-image: -moz-linear-gradient(#bbbbbb, #bbbbbb);
  background-image: -ms-linear-gradient(#bbbbbb, #bbbbbb);
  background-image: -o-linear-gradient(#bbbbbb, #bbbbbb);
  background-image: -webkit-linear-gradient(#bbbbbb, #bbbbbb);
  background-image: linear-gradient(#bbbbbb, #bbbbbb);
}
/* alert-danger marked radios */
input[type=radio]:not(old) + label.alert-danger {
  background-color: transparent;
  color: #ff0000;
}
input[type=radio]:not(old) + label.alert-danger > span {
  border-color: #ff0000;
  background: none #ffeadf;
  background-image: -moz-linear-gradient(#ffeadf, #ffeadf);
  background-image: -ms-linear-gradient(#ffeadf, #ffeadf);
  background-image: -o-linear-gradient(#ffeadf, #ffeadf);
  background-image: -webkit-linear-gradient(#ffeadf, #ffeadf);
  background-image: linear-gradient(#ffeadf, #ffeadf);
}
input[type=radio]:not(old):focus + label.alert-danger > span {
  border-color: #ff0000;
}
input[type=radio]:not(old):checked + label.alert-danger > span > span {
  border-color: #ff0000;
  background: none #ff0000;
  background-image: -moz-linear-gradient(#ff0000, #ff0000);
  background-image: -ms-linear-gradient(#ff0000, #ff0000);
  background-image: -o-linear-gradient(#ff0000, #ff0000);
  background-image: -webkit-linear-gradient(#ff0000, #ff0000);
  background-image: linear-gradient(#ff0000, #ff0000);
}
/* alert-warning marked radios */
input[type=radio]:not(old) + label.alert-warning {
  background-color: transparent;
  color: #ea7000;
}
input[type=radio]:not(old) + label.alert-warning > span {
  border-color: #ea7000;
  background: none #fff8ea;
  background-image: -moz-linear-gradient(#fff8ea, #fff8ea);
  background-image: -ms-linear-gradient(#fff8ea, #fff8ea);
  background-image: -o-linear-gradient(#fff8ea, #fff8ea);
  background-image: -webkit-linear-gradient(#fff8ea, #fff8ea);
  background-image: linear-gradient(#fff8ea, #fff8ea);
}
input[type=radio]:not(old):focus + label.alert-warning > span {
  border-color: #ea7000;
}
input[type=radio]:not(old):checked + label.alert-warning > span > span {
  border-color: #ea7000;
  background: none #ea7000;
  background-image: -moz-linear-gradient(#ea7000, #ea7000);
  background-image: -ms-linear-gradient(#ea7000, #ea7000);
  background-image: -o-linear-gradient(#ea7000, #ea7000);
  background-image: -webkit-linear-gradient(#ea7000, #ea7000);
  background-image: linear-gradient(#ea7000, #ea7000);
}
/* alert-info marked radios */
input[type=radio]:not(old) + label.alert-info {
  background-color: transparent;
  color: #333;
}
input[type=radio]:not(old) + label.alert-info > span {
  border-color: #0087BF;
  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: #0087BF;
}
input[type=radio]:not(old):checked + label.alert-info > span > span {
  border-color: #0087BF;
  background: none #0087BF;
  background-image: -moz-linear-gradient(#0087BF, #0087BF);
  background-image: -ms-linear-gradient(#0087BF, #0087BF);
  background-image: -o-linear-gradient(#0087BF, #0087BF);
  background-image: -webkit-linear-gradient(#0087BF, #0087BF);
  background-image: linear-gradient(#0087BF, #0087BF);
}
.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: #333;
}
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 #DDDDDD;
  border-radius: 3px;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label div.radio-label {
  margin-top: 0px;
  padding-left: 0px;
  color: #2D2D2D;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label:hover {
  background-color: #FFFFFF;
  border: 2px solid #b9b9b9;
}
.dual-choice-radio-button-group input[type="radio"]:not(old) + label:hover div.radio-label {
  color: #333;
}
.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: #009EE0;
  border: 0px solid #009EE0;
}
.dual-choice-radio-button-group input[type=radio]:not(old):checked + label div.radio-label {
  color: #FFFFFF;
}
/* hide the checkboxes */
input[type=checkbox]:not(old) {
  margin: 0;
  padding: 0;
  font-size: 1em;
  opacity: 0;
  position: absolute;
  z-index: -1;
}
/* positioning the label of checkboxes */
input[type=checkbox]:not(old) + label {
  display: inline-block;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #2D2D2D;
  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 #b9b9b9;
  border-radius: 4px;
  background: none #f6f6f6 !important;
  background-image: -moz-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -ms-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -o-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -webkit-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: linear-gradient(#f6f6f6, #f6f6f6) !important;
  vertical-align: bottom;
}
input[type=checkbox]:not(old) + label > span:hover {
  cursor: pointer;
}
input[type=checkbox]:not(old):focus + label > span {
  border-color: #b9b9b9;
}
/* styling checked checkboxes [gradient is possible] */
input[type=checkbox]:not(old):checked + label > span {
  border: 1px solid #b9b9b9;
  background-image: -moz-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -ms-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -o-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: -webkit-linear-gradient(#f6f6f6, #f6f6f6) !important;
  background-image: linear-gradient(#f6f6f6, #f6f6f6) !important;
}
input[type=checkbox]:not(old):checked + label > span:hover {
  cursor: pointer;
}
input[type=checkbox]:not(old):checked:focus + label > span {
  border-color: #b9b9b9;
}
/* tick inside selected checkboxes */
input[type=checkbox]:not(old):checked + label > span:before {
  content: '\f00c';
  display: block;
  color: #333 !important;
  text-align: center;
  font-family: 'FontAwesome';
  font-weight: 900;
  font-size: 16px;
  line-height: 20px;
}
/* styling unchecked disabled checkboxes [gradient is possible] */
input[type=checkbox]:not(old):disabled + label > span {
  border-color: #d0d0d0;
  background: none #dddddd;
  background-image: -moz-linear-gradient(#dddddd, #dddddd);
  background-image: -ms-linear-gradient(#dddddd, #dddddd);
  background-image: -o-linear-gradient(#dddddd, #dddddd);
  background-image: -webkit-linear-gradient(#dddddd, #dddddd);
  background-image: linear-gradient(#dddddd, #dddddd);
}
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(#dddddd, #dddddd);
  background-image: -ms-linear-gradient(#dddddd, #dddddd);
  background-image: -o-linear-gradient(#dddddd, #dddddd);
  background-image: -webkit-linear-gradient(#dddddd, #dddddd);
  background-image: linear-gradient(#dddddd, #dddddd);
}
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: #bbbbbb;
}
/* alert-danger marked checkboxes */
input[type=checkbox]:not(old) + label.alert-danger {
  background-color: transparent;
  color: #ff0000;
}
input[type=checkbox]:not(old) + label.alert-danger > span {
  border-color: #ff0000;
  background: none #ffeadf;
  background-image: -moz-linear-gradient(#ffeadf, #ffeadf);
  background-image: -ms-linear-gradient(#ffeadf, #ffeadf);
  background-image: -o-linear-gradient(#ffeadf, #ffeadf);
  background-image: -webkit-linear-gradient(#ffeadf, #ffeadf);
  background-image: linear-gradient(#ffeadf, #ffeadf);
}
input[type=checkbox]:not(old):checked + label.alert-danger > span:before {
  color: #ff0000;
}
input[type=checkbox]:not(old):focus + label.alert-danger > span,
input[type=checkbox]:not(old):checked:focus + label.alert-danger > span {
  border-color: #ff0000;
}
/* alert-warning marked checkboxes */
input[type=checkbox]:not(old) + label.alert-warning {
  background-color: transparent;
  color: #ea7000;
}
input[type=checkbox]:not(old) + label.alert-warning > span {
  border-color: #ea7000;
  background: none #fff8ea;
  background-image: -moz-linear-gradient(#fff8ea, #fff8ea);
  background-image: -ms-linear-gradient(#fff8ea, #fff8ea);
  background-image: -o-linear-gradient(#fff8ea, #fff8ea);
  background-image: -webkit-linear-gradient(#fff8ea, #fff8ea);
  background-image: linear-gradient(#fff8ea, #fff8ea);
}
input[type=checkbox]:not(old):checked + label.alert-warning > span:before {
  color: #ea7000;
}
input[type=checkbox]:not(old):focus + label.alert-warning > span,
input[type=checkbox]:not(old):checked:focus + label.alert-warning > span {
  border-color: #ea7000;
}
/* alert-info marked checkboxes */
input[type=checkbox]:not(old) + label.alert-info {
  background-color: transparent;
  color: #333;
}
input[type=checkbox]:not(old) + label.alert-info > span {
  border-color: #0087BF;
  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: #0087BF;
}
input[type=checkbox]:not(old):focus + label.alert-info > span,
input[type=checkbox]:not(old):checked:focus + label.alert-info > span {
  border-color: #0087BF;
}
.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: #333;
}
table th input[type=checkbox]:not(old) + label > span,
table td input[type=checkbox]:not(old) + label > span {
  margin: 0px;
}
.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: 16px;
}
.meter-value-display .meter-value-display-row .mv-type {
  background-color: #DDDDDD;
  color: #333;
  font-family: 'OpenSansLokal', 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: #84D0F0;
  color: #545454;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-pre-comma {
  background-color: #84D0F0;
  color: #545454;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-comma {
  background-color: #DDDDDD;
  color: #333;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  border-right: 1px solid #FFFFFF;
  padding-left: 1px;
  padding-right: 1px;
}
.meter-value-display .meter-value-display-row .mv-post-comma {
  background-color: #DDDDDD;
  color: #333;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  border-right: 1px solid #FFFFFF;
}
.meter-value-display .meter-value-display-row .mv-unit {
  background-color: #DDDDDD;
  color: #333;
  font-family: 'OpenSansLokal', 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: #f6f6f6;
  border-color: #b9b9b9;
  margin-right: 2px;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.nav-tabs .nav-link:hover {
  background-color: #FFFFFF;
  border-color: #b9b9b9;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #0087BF;
}
.nav-tabs .nav-link.active {
  background-color: #FFFFFF;
  border-color: #b9b9b9 #b9b9b9 #FFFFFF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #0087BF;
}
.nav-tabs .nav-link.active:hover {
  background-color: #FFFFFF;
  border-color: #b9b9b9 #b9b9b9 #FFFFFF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #0087BF;
}
.tab-content {
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 1rem;
  background-color: #FFFFFF;
  border: 1px solid #b9b9b9;
  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: #E1E1E1;
  border-bottom: 0px;
}
.modal-dialog .modal-content .modal-header .modal-title {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #0087BF;
  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: #0087BF;
}
.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: #0087BF;
}
.modal-dialog .modal-content .modal-header .btn-close:before {
  font-size: 18px;
}
.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 #DDDDDD;
}
@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: #f2f2f2;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #2D2D2D;
  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: #2D2D2D;
}
.table-responsive .table-striped > tbody > tr:nth-child(2n) > td {
  background-color: #f2f2f2;
  color: #2D2D2D;
}
.table-responsive .table-striped > tbody > tr.table-collapse-row td {
  background-color: #E1E1E1;
}
.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: #0087BF;
}
table.table-bordered.dataTable tr .fa-envelope-open {
  display: none;
  color: #b9b9b9;
}
table.table-bordered.dataTable tr .datatable-subject {
  cursor: pointer;
}
table.table-bordered.dataTable tr .datatable-subject .datatable-subject-text {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #0087BF;
  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: #0087BF;
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip {
  margin-top: 4px;
  color: #0087BF;
  text-decoration: none;
}
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip:hover,
table.table-bordered.dataTable tr .datatable-subject .fa-paperclip:focus {
  color: #0087BF;
  text-decoration: none;
}
table.table-bordered.dataTable tr .fa-trash-alt {
  color: #0087BF;
  text-decoration: none;
}
table.table-bordered.dataTable tr .fa-trash-alt:hover,
table.table-bordered.dataTable tr .fa-trash-alt:focus {
  color: #0087BF;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #0087BF;
}
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: #0087BF;
}
table.table-bordered.dataTable .postboxTableMessageContent {
  background-color: #f2f2f2;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  background-color: #FFFFFF;
  color: #333;
  border: 1px solid #b9b9b9;
  -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: #0087BF;
  font-family: 'OpenSansLokal', 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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  background-color: #009EE0;
  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: #009EE0;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  color: #FFFFFF;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button.disabled a {
  background-color: #FFFFFF;
  color: #bbbbbb;
}
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: #bbbbbb;
  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;
  }
}
.nomoretable table {
  width: 100%;
}
.nomoretable tr:nth-child(2n+1) > td {
  background-color: #FFFFFF;
}
.nomoretable tr:nth-child(2n) > td {
  background-color: #f2f2f2;
}
.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: 'OpenSansLokal', sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #2D2D2D;
    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: #f2f2f2;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #2D2D2D;
  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: #f2f2f2;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #2D2D2D;
  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: #f2f2f2;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #2D2D2D;
  padding: 0.25rem 1rem;
}
.main-process .card .tariff-calculator-card .tariff-calculator-output-container .tariff-calculator-output-row .tariff-calculator-output-value {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #2D2D2D;
  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 h3.accordion-header {
  border-bottom: 0px;
  border-radius: 0px;
  margin-top: 0px;
  background-color: #009EE0;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button.collapsed {
  border-bottom: 0px;
  padding: 0.25rem 1rem;
  background-color: #009EE0;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:hover,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:focus,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button.collapsed:focus {
  border-bottom: 0px;
  background-color: #0087BF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button > div,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button.collapsed > div {
  width: 100%;
  text-align: right;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .tariff-calc-heading-label {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #FFFFFF;
  vertical-align: top;
  padding-top: 0.25rem;
  display: inline-block;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .fa-caret-down {
  color: #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:hover .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:focus .tariff-calc-heading-label,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:hover .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:focus .fa-caret-up,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:hover .fa-caret-down,
.main-process .card .tariff-calculator-card .accordion .accordion-item h3.accordion-header .accordion-button:focus .fa-caret-down {
  color: #FFFFFF;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body {
  background-color: #f2f2f2;
  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: 0;
}
.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: 1em;
  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: #009EE0 none;
  border-right: 0;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
}
.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: #FFFFFF 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: #2D2D2D;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old):checked + label {
  background: #FFFFFF 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: #2D2D2D;
}
.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: #FFFFFF 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: #2D2D2D;
}
.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 .radio-branches-row {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  border-top: 0;
}
.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: 1em;
  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: #009EE0 none;
  border-right: 0;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: #FFFFFF 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: #2D2D2D;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old):checked + label {
  background: #FFFFFF 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: #2D2D2D;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: #FFFFFF 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: #2D2D2D;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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: 18px;
}
.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 .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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #0087BF;
}
.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: #0087BF;
  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: 14px;
}
.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: 16px;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-footer .prices-row .gross-price {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 22px;
  color: #009EE0;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #2D2D2D;
}
.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;
}
.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: #f2f2f2;
  font-size: 14px;
  color: #333;
}
.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: 14px;
  color: #333;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #0087BF;
}
.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: #0087BF;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 12px;
  color: #FFFFFF;
  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: #009EE0;
}
.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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 22px;
  color: #009EE0;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .prices-row .saving {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #009EE0;
}
.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: #f2f2f2;
  font-size: 14px;
  color: #333;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-footer .future-tariff-details-row {
  background-color: #FFFFFF;
  font-size: 14px;
  color: #333;
}
.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 #dddddd;
  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 {
    cursor: pointer;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .card-title-price {
    font-family: 'OpenSansLokal', sans-serif;
    font-weight: 500;
    font-size: 17px;
    color: #0087BF;
    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: #0087BF;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card .card-header .fa-caret-up {
    display: inline-block;
    color: #0087BF;
  }
  .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 .card-title-price {
    font-family: 'OpenSansLokal', sans-serif;
    font-weight: 500;
    font-size: 17px;
    color: #0087BF;
    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: #0087BF;
  }
  .main-process .card .tariffs-display-container .tariff-cards-display .tariff-card.recommended-tariff .card-header .fa-caret-up {
    display: inline-block;
    color: #0087BF;
  }
  .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: #f2f2f2;
}
.main-process .card .base-supplier-card .card-body .base-supplier-selection-row {
  background-color: #E1E1E1;
  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: 14px;
  vertical-align: text-top;
}
.main-process .card .base-supplier-card .card-body .base-supplier-selection-row .gross-price {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #009EE0;
  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 h3.accordion-header {
  margin-top: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
  border-radius: 0px;
}
.accordion .accordion-item h3.accordion-header .accordion-button::after,
.accordion .accordion-item h3.accordion-header .accordion-button.collapsed::after {
  background: transparent none;
  width: 0px;
  height: 0px;
}
.accordion .accordion-item h3.accordion-header .accordion-button {
  padding: 0.5rem 1rem;
  background-color: #f2f2f2;
  border-bottom: 0px solid #000000;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  color: #333;
  font-size: 20px;
  border-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.accordion .accordion-item h3.accordion-header .accordion-button:hover,
.accordion .accordion-item h3.accordion-header .accordion-button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-bottom: 0px solid #000000;
}
.accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-down {
  display: none;
}
.accordion .accordion-item h3.accordion-header .accordion-button .fa-caret-up {
  display: inline-block;
}
.accordion .accordion-item h3.accordion-header .accordion-button:not(.collapsed) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.accordion .accordion-item h3.accordion-header .accordion-button.collapsed {
  border-bottom: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.accordion .accordion-item h3.accordion-header .accordion-button.collapsed .fa-caret-down {
  display: inline-block;
}
.accordion .accordion-item h3.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: #0087BF;
  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: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 20px;
  color: #FFFFFF;
  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: #f2f2f2;
  }
  .main-marginal-column .card .card-header h3 {
    color: #FFFFFF;
  }
}
@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: #009EE0;
}
.main-marginal-column .card.shopping-cart .card-body .accordion-item .accordion-header .accordion-button {
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  background-color: #009EE0;
}
.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: #E1E1E1;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #0087BF;
}
.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: 14px;
  border-bottom: 1px solid #DDDDDD;
}
.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 #000000;
  width: 100%;
  z-index: 55;
}
footer .footer-top-nav {
  width: 100%;
  background-color: #000000;
}
footer .footer-top-nav #footer-top-nav-cage {
  width: 100%;
  max-width: 1300px;
  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: 17px;
  content: '\f360';
  color: #0087BF;
  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: #0087BF;
  text-decoration: none;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 22px;
}
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: #0087BF;
  text-decoration: underline;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 22px;
}
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: 18px;
  }
  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: 18px;
  }
  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: #000000;
}
footer .footer-bottom-nav #footer-bottom-nav-cage {
  width: 100%;
  max-width: 1300px;
  text-align: center;
  margin: 0px auto;
}
footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link {
  padding: 0 1rem;
  display: inline-block;
  color: #FFFFFF;
  text-decoration: none;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
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 {
  color: #FFFFFF;
  text-decoration: none;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
@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 12px;
    font-size: 16px;
  }
  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: 16px;
  }
}
.service-status {
  text-align: center;
  border-right: 1px solid #f2f2f2;
  padding: 3.5rem 1rem 1rem 1rem;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #2D2D2D;
  background: #DDDDDD 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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
  background: #009EE0 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: 'OpenSansLokal', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
  background: #868686 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;
  background-color: #009EE0;
  color: #FFFFFF;
  width: 29px;
  border-radius: 15px;
  top: 13.3%;
  left: 8.5%;
}
.bubbleText {
  display: block;
  font-size: 20px;
  text-align: center;
}
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.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;
}
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 {
  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;
}
header #header-menu .fa-home {
  display: block;
  float: left;
  margin-right: 3px;
  margin-top: 0;
  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;
}
.row.form-row.emailChapter {
  margin: 0;
}
.row.form-row.emailChapter label {
  display: none;
}
.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;
}
.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;
}
#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;
}
#cockpit-cards-container .card.userRegistration .card-header .card-title:before,
#cockpit-cards-container .card.gridConnection .card-header .card-title:before {
  content: '';
  width: 55px;
  height: 55px;
  display: inline-block;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: -17px;
}
#cockpit-cards-container .card.userRegistration .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/widget-icon-registration.svg) no-repeat center 3px;
  background-size: 55%;
}
#cockpit-cards-container .card.gridConnection .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-bg-house-connection.svg) no-repeat center 2px;
  background-size: 98%;
}
#cockpit-cards-container .card.quick-links .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-bg-direct-link.svg) no-repeat center 7px;
  background-size: 80%;
}
#cockpit-cards-container .card.invoiceAddress .card-header .card-title:before {
  background: transparent url(../../images/de_DE/svg/icon-highlight-bg-invoice-address.svg) no-repeat center 2px;
  background-size: 90%;
  content: '';
  width: 55px;
  height: 55px;
  display: inline-block;
  margin-left: -70px;
  margin-right: 13px;
  margin-bottom: -17px;
}
#cockpit-cards-container .card.postbox .postbox-entries .postbox-entry {
  display: flex;
}
#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;
}
#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 .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 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);
}
.consumption-buttons .consumption-button {
  position: relative;
  cursor: pointer;
  width: 20%;
  height: 40px;
  background-color: #E1E1E1;
}
.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: #868686;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.consumption-buttons .consumption-button.curr_active {
  background-color: #E1E1E1 !important;
}
.consumption-buttons .consumption-button.curr_active:before,
.consumption-buttons .consumption-button:hover:before {
  color: #009EE0;
}
.consumption-buttons.persons .consumption-button {
  background: #E1E1E1 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-child(1) {
  background-image: url(../../images/de_DE/svg/icon-persons-01.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(1).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(1):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-01-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(2) {
  background-image: url(../../images/de_DE/svg/icon-persons-02.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(2).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(2):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-02-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(3) {
  background-image: url(../../images/de_DE/svg/icon-persons-03.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(3).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(3):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-03-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(4) {
  background-image: url(../../images/de_DE/svg/icon-persons-04.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(4).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(4):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-04-active.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(5) {
  background-image: url(../../images/de_DE/svg/icon-persons-05.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(5).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(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-child(2) {
  font-size: 22px;
}
.consumption-buttons.house .consumption-button:nth-child(3) {
  font-size: 25px;
}
.consumption-buttons.house .consumption-button:nth-child(4) {
  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: #E1E1E1;
}
.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;
}
.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: none;
}
.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;
}
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%;
}
.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 {
  background: #f2f2f2 url(../../images/de_DE/tariff-img-power-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: 80px;
  justify-content: space-between;
}
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;
}
.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: #0087BF;
  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: #0087BF;
  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;
}
.gross-price strike {
  font-size: 0.85em;
}
.gross-price .small {
  font-size: 15px;
  line-height: normal;
}
.gross-price .small .highlight {
  color: #E1E1E1;
}
.tariff-details-row.pricesAndConditions .d-table,
.tariff-details-row.pricesAndConditions .d-table-row,
.tariff-details-row.pricesAndConditions .d-table-cell {
  display: block !important;
}
.tariff-details-row.pricesAndConditions .d-table-row {
  display: block !important;
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 5px;
  text-align: center;
}
.tariff-details-row.pricesAndConditions .text-start,
.tariff-details-row.pricesAndConditions .text-end {
  text-align: center !important;
}
.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: #2D2D2D;
  background: #f2f2f2;
}
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: #DDDDDD;
}
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: #f2f2f2;
  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 #0087BF;
}
.tariff-details-link .fas.fa-chevron-right {
  display: none;
}
div.strike {
  position: relative;
  display: inline-block;
}
div.strike:after {
  position: absolute;
  left: 0;
  top: 50%;
  content: "";
  height: 2px;
  width: 100%;
  background: #0087BF;
}
.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;
}
.tariff-cards-display .card-body,
.tariff-cards-display .card-footer {
  display: block !important;
}
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: #2D2D2D;
  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;
  }
}
@media (max-width: 1599px) {
  .main-marginal-column {
    position: absolute;
    left: 0;
    width: 320px;
  }
  body.in .main-marginal-column {
    top: 340px;
  }
  #main-process-cage .main-context {
    width: 320px;
  }
}
@media (max-width: 1199px) {
  #main-process-cage .main-context {
    width: 320px;
  }
}
@media (max-width: 991px) {
  .main-marginal-column {
    position: inherit;
    width: 100%;
  }
  .modal-dialog.modal-lg {
    max-width: 95%;
  }
}
@media (max-width: 767px) {
  body.in header,
  body header.head-context {
    height: 59px;
  }
  header #headerContext,
  header.head-context #headerContext {
    top: 59px;
  }
  header #header-cage {
    height: 59px;
  }
  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;
  }
}
@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: 0;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a {
  text-decoration: none;
  display: inline-block;
  width: 100%;
  float: left;
  background: #009EE0 none;
  border-right: 0;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a div.label-container {
  margin: 0px;
  padding: 0.15rem 0px;
  text-align: center;
  font-family: 'OpenSansLokal', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #FFFFFF;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: #FFFFFF 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: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active {
  background: #FFFFFF none;
}
#cockpit-cards-container .card.contract.widget .radio-branches-row a.active div.label-container {
  color: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: #FFFFFF 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: #2D2D2D;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#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: 18px;
}
#indicatorFilterTreeButton {
  display: none;
}
/* ******************************** */
/*    redesign 2023 - main login    */
/* ******************************** */
.main-panorama .main-login .card .card-header .card-title:before {
  border-radius: 5px;
  background-color: #009EE0;
  margin-left: 0px;
  margin-bottom: -12px;
}
.main-panorama .main-login .card .card-footer .card-button-line .btn-primary {
  background: linear-gradient(90deg, #009EE0, #0087BF);
}
.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, #0087BF, #009EE0);
}
/* ******************************** */
/*   redesign 2023 - context menu   */
/* ******************************** */
#contextMenu {
  padding-right: 16px;
}
@media (max-width: 1199px) {
  #contextMenu {
    padding-right: 1px;
  }
}
@media (max-width: 767px) {
  #contextMenu {
    padding-right: 0px;
  }
}
#contextMenu .accordion-item .accordion-button {
  border-radius: 0;
}
@media (max-width: 1199px) {
  #contextMenu .accordion-item .accordion-button {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
}
#contextMenu .accordion-item .accordion-button:not(.collapsed) {
  border-bottom-right-radius: 0px;
}
body.process.in #contextMenu {
  padding-right: 0px;
}
body.process.in #contextMenu .login-name {
  background-color: #E1E1E1;
}
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.userRegistration .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.invoiceAddress .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: #0087BF;
  margin-left: 0;
  width: 44px;
  height: 44px;
  margin-bottom: -12px;
}
/* ******************************* */
/*  redesign 2023 - main panorama  */
/* ******************************* */
.main-panorama .main-panorama-image .main-panorama-claim {
  bottom: 7px;
  left: 29px;
  width: 90%;
}
@media (max-width: 991px) {
  .main-process-top-stripe {
    background-color: #e7ddb759;
  }
}
.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: #0087BF;
  }
}
@media (max-width: calc(calc(320px + 960px + 320px) - 1px)) {
  .main-marginal-column .card.shopping-cart .card-body {
    padding-bottom: 0px;
  }
}
/* ******************************** */
/*      Additional Customizing      */
/* ******************************** */
/* Start Custom Fonts CSS */
@font-face {
  font-family: 'OpenSansLokal';
  font-style: normal;
  font-weight: 300;
  font-display: auto;
  src: url('../../fonts/OpenSans-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSansLokal';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url('../../fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSansLokal';
  font-style: normal;
  font-weight: 500;
  font-display: auto;
  src: url('../../fonts/OpenSans-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSansLokal';
  font-style: normal;
  font-weight: 600;
  font-display: auto;
  src: url('../../fonts/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSansLokal';
  font-style: normal;
  font-weight: 700;
  font-display: auto;
  src: url('../../fonts/OpenSans-Bold.ttf') format('truetype');
}
header {
  position: relative;
}
header:before {
  content: "";
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: #FFF;
}
header #header-cage {
  z-index: 3;
  padding-right: 1rem;
}
header #header-cage p {
  color: #009EE0;
  line-height: 30px;
  font-size: 23px;
  font-weight: 700;
  margin: 0;
  text-align: center;
}
header #header-cage p span {
  display: block;
}
header #headerContext #headerContextToggle .fa-bars {
  font-size: 18px;
}
.cockpit #contextMenu {
  margin-top: 1rem;
}
.cockpit #contextMenu .accordion-item {
  margin-bottom: 0.25rem;
}
.cockpit #contextMenu .accordion-item .accordion-button {
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s linear;
}
#contextMenu .accordion-item .accordion-button.no-toggle .context-menu-level-2:before,
#contextMenu .accordion-item .accordion-button.no-toggle .context-menu-label,
#contextMenu .accordion-item .accordion-button.no-toggle .context-menu-value {
  color: #FFF !important;
}
#contextMenu .accordion-item .accordion-body .context-menu-entry {
  transition: all 0.2s linear;
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
}
footer {
  border-top: 0.5rem solid #333;
  padding: 1rem;
}
footer .copyright p {
  margin: 0;
}
footer #footer-bottom-nav-cage {
  display: flex;
  justify-content: space-between;
  color: #FFF;
  align-items: center;
}
footer #footer-bottom-nav-cage a:not(:last-child) {
  border-right: 1px solid #FFF;
}
footer #footer-bottom-nav-cage .footer-bottom-nav-links {
  display: flex;
}
.main-panorama .main-login .card .card-body {
  padding-bottom: 1rem;
}
.main-panorama .main-login .card .card-body .card-body {
  padding-left: 0;
  padding-right: 0;
}
.consumption-buttons .consumption-button {
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s linear;
}
.consumption-buttons .consumption-button:not(:last-child) {
  border-right: 0;
}
.consumption-buttons .consumption-button.curr_active,
.consumption-buttons .consumption-button:hover {
  background-color: #FFFFFF !important;
}
.consumption-buttons.persons .consumption-button {
  background: #009EE0 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-child(1) {
  background-image: url(../../images/de_DE/svg/icon-persons-01.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(1).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(1):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-01-active.svg) !important;
}
.consumption-buttons.persons .consumption-button:nth-child(2) {
  background-image: url(../../images/de_DE/svg/icon-persons-02.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(2).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(2):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-02-active.svg) !important;
}
.consumption-buttons.persons .consumption-button:nth-child(3) {
  background-image: url(../../images/de_DE/svg/icon-persons-03.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(3).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(3):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-03-active.svg) !important;
}
.consumption-buttons.persons .consumption-button:nth-child(4) {
  background-image: url(../../images/de_DE/svg/icon-persons-04.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(4).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(4):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-04-active.svg) !important;
}
.consumption-buttons.persons .consumption-button:nth-child(5) {
  background-image: url(../../images/de_DE/svg/icon-persons-05.svg);
}
.consumption-buttons.persons .consumption-button:nth-child(5).curr_active,
.consumption-buttons.persons .consumption-button:nth-child(5):hover {
  background-image: url(../../images/de_DE/svg/icon-persons-05-active.svg) !important;
}
div#queryData {
  margin-top: 0.5rem;
}
#cockpit-cards-container .card {
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
}
#cockpit-cards-container .card .card-body {
  padding-bottom: 1rem;
}
#cockpit-cards-container .card .card-body .card-body {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0.5rem;
}
#cockpit-cards-container .card .card-body .card-button-line {
  width: 80%;
  margin-left: 10%;
}
#cockpit-cards-container .card .card-body .card-button-line .card-button-line {
  width: 100%;
  margin-left: 0;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row {
  margin-top: 0.125rem;
  margin-bottom: 0.25rem;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row > div input[type=radio]:not(old) + label {
  border-radius: 5px 0 0;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row > div:last-child input[type=radio]:not(old) + label {
  border-radius: 0 5px 0 0;
}
#cockpit-cards-container .card.product-calculator .radio-customer-type-row input[type=radio]:not(old) + label {
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s linear;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label {
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s linear;
}
#cockpit-cards-container .card.product-calculator .radio-branches-row input[type=radio]:not(old) + label div.radio-label .radio-branch-label-text {
  display: inline-block;
}
.main-process .card .card-header {
  justify-content: center !important;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row {
  margin-bottom: 5px;
}
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-customer-type-row input[type=radio]:not(old) + label,
.main-process .card .tariff-calculator-card .accordion .accordion-item .accordion-body .radio-branches-row input[type=radio]:not(old) + label {
  background-color: #009EE0;
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s linear;
}
.main-process .card .tariffs-display-container .tariff-cards-display .tariff-card {
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
}
.tariff-img-container.withImage img {
  max-width: 100%;
}
.btn {
  transition: all 0.3s;
}
h2.headline {
  text-align: center;
}
.form-control:focus {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}
.main-panorama .main-login .card .card-header {
  padding-bottom: 0;
}
.main-process .card .card-header .steps-container {
  position: absolute;
  right: 15px;
}
.main-process .card .card-header .card-title {
  margin-right: 5rem;
}
header #header-menu a:not(#logout) .d-md-inline-block {
  display: none !important;
}
header #header-menu {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
}
header #header-menu #logout {
  padding: 4px 1rem;
}
#header-menu > div.float-end > a {
  border-radius: 3px;
  background-color: #009EE0;
  border: 1px solid #009EE0;
  display: block;
  float: left;
  transition: all 0.2s;
}
#header-menu > div.float-end > a:hover {
  color: #333333;
  background-color: #FFFFFF;
  border-color: #333333;
}
#header-menu > div.float-end > a span.fa.fas.fa-home {
  margin-right: 0;
}
#header-menu > div.float-end > a .fa-home:hover {
  color: #333333;
  background-color: #FFFFFF;
  border-color: #333333;
}
#header-menu ul.dropdown-menu.show > li > a.dropdown-item {
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  padding: 0.5rem 1rem !important;
}
header #header-menu .fa-user-cog,
header #header-menu .fa-home {
  font-size: 16px;
  padding: 8px;
  border-radius: 3px;
}
header #header-menu .fa-user-cog {
  padding-right: 0;
}
header #header-menu .fa-caret-down {
  margin-right: 5px;
}
@media (min-width: 1600px) {
  #main-process-cage {
    position: relative;
  }
  #main-process-cage .main-process {
    width: calc(100% - 330px);
  }
  #main-process-cage .main-context {
    width: 320px;
  }
  #main-process-cage .main-marginal-column {
    position: absolute;
    left: 0;
    width: 320px;
  }
  #main-process-cage .main-marginal-column card {
    padding-top: 0;
  }
  .in #main-process-cage .main-marginal-column {
    top: 300px;
  }
}
@media (max-width: 1599px) {
  .main-marginal-column .card {
    padding-top: 0;
  }
  #main-process-cage {
    position: relative;
  }
  #main-process-cage .main-marginal-column card {
    padding-top: 0;
  }
}
@media (max-width: 1199px) {
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage {
    min-height: 260px;
  }
  body.cockpit .main-panorama #main-cockpit-panorama-cage .main-panorama-image {
    background-position-x: center;
  }
}
@media (max-width: 991px) {
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: 290px;
  }
  body.in .main-marginal-column {
    top: inherit;
  }
}
@media (max-width: 767px) {
  header img#logo {
    width: 145px;
  }
  header #header-cage p {
    line-height: 26px;
    font-size: 20px;
  }
  body.cockpit.in .main-panorama #main-cockpit-panorama-cage,
  body.cockpit .main-panorama #main-cockpit-panorama-cage {
    min-height: 0;
  }
  h2 {
    font-size: 18px;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage {
    flex-direction: column;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-link {
    line-height: normal;
  }
  footer .footer-bottom-nav #footer-bottom-nav-cage .footer-bottom-nav-links {
    margin-top: 5px;
  }
  #cockpit-cards-container .card .card-header .card-title:before {
    width: 38px !important;
    height: 38px !important;
  }
}
@media (max-width: 499px) {
  header #header-cage p {
    line-height: 18px;
    font-size: 14px;
  }
}
@media (max-width: 399px) {
  header #header-cage p {
    line-height: 14px;
    font-size: 12px;
  }
  header img#logo {
    width: 115px;
  }
}
/* 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9kZV9ERS9ib290c3RyYXAuY3NzIiwiY3NzL2RlX0RFL2ZvbnRhd2Vzb21lLmFsbC5taW4uY3NzIiwiY3NzL2RlX0RFL2lkYW5nZXJvdXMuc3dpcGVyLmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAuZGF0ZXBpY2tlci5jc3MiLCJjc3MvZGVfREUvZmlsZWlucHV0LmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAuc2xpZGVyLmNzcyIsImNzcy9kZV9ERS9ib290c3RyYXAtc2VsZWN0LmNzcyIsImNzcy9kZV9ERS9kYXRhVGFibGVzLmJvb3RzdHJhcDUubWluLmNzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9mb250cy5sZXNzIiwibGVzcy9kZV9ERS9jdXN0b20tdmFyaWFibGVzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvYm9keS5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL2Jhc2UtbGF5b3V0Lmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvaGVhZGVyLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvaGVhZGVyLW1lbnUubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9hbGVydHMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9wb3BvdmVycy5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL2NvY2twaXQtY2FyZHMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9jb250ZXh0LW1lbnUubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9wcm9jZXNzLWNhcmRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZm9ybS1sYWJlbHMtaW5wdXRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvY2FsZW5kYXIubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9idXR0b25zLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvbGlua3MubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9zbGlkZXIubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9zZWxlY3RzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvcmFkaW9zLWNoZWNrYm94ZXMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9tZXRlci12YWx1ZS1kaXNwbGF5Lmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFicy5sZXNzIiwibGVzcy9kZV9ERS9jb21wb25lbnRzL21vZGFsLWRpYWxvZ3VlLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFibGVzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvdGFyaWZmLWNhbGN1bGF0b3IubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9hY2NvcmRpb24ubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9tYXJnaW5hbC1jb2x1bW5zLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZm9vdGVyLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvc2VydmljZS1zdGF0dXMubGVzcyIsImxlc3MvZGVfREUvY29tcG9uZW50cy9jYXNoLXBheW1lbnRzLmxlc3MiLCJsZXNzL2RlX0RFL2NvbXBvbmVudHMvZXhhbXBsZS1pbnZvaWNlLmxlc3MiLCJsZXNzL2RlX0RFL2NsaWVudHMtY3VzdG9tLmxlc3MiLCJsZXNzL2RlX0RFL2N1c3RvbS1yZWRlc2lnbi0yMDIzLmxlc3MiLCJsZXNzL2RlX0RFL2N1c3RvbS1zdHlsZXMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUN0Z1dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDNUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNyTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQzlwQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDeklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNB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YyxNQUFNLDJCQUVuQixzQkEyTEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUE5TEgsYUFBYyxNQUFNLDJCQUVuQixzQkErTEMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUFsTUgsYUFBYyxNQUFNLDJCQUVuQixzQkFrTUMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUFyTUgsYUFBYyxNQUFNLDJCQUVuQixzQkFxTUMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUF4TUgsYUFBYyxNQUFNLDJCQUVuQixzQkF3TUMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUEzTUgsYUFBYyxNQUFNLDJCQUVuQixzQkEyTUMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUE5TUgsYUFBYyxNQUFNLDJCQUVuQixzQkE4TUMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUFqTkgsYUFBYyxNQUFNLDJCQUVuQixzQkFpTkMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUFwTkgsYUFBYyxNQUFNLDJCQUVuQixzQkFvTkMsYUFBWSxZQUFZLFVBQVUsR0FBSTtFQUNyQyw2RkFBQTs7QUF2TkgsYUFBYyxNQUFNLDJCQUVuQixzQkF3TkMsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUEzTkgsYUFBYyxNQUFNLDJCQUVuQixzQkEyTkMsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUE5TkgsYUFBYyxNQUFNLDJCQUVuQixzQkE4TkMsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUFqT0gsYUFBYyxNQUFNLDJCQUVuQixzQkFpT0MsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUFwT0gsYUFBYyxNQUFNLDJCQUVuQixzQkFvT0MsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUF2T0gsYUFBYyxNQUFNLDJCQUVuQixzQkF1T0MsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUExT0gsYUFBYyxNQUFNLDJCQUVuQixzQkEwT0MsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUE3T0gsYUFBYyxNQUFNLDJCQUVuQixzQkE2T0MsYUFBWSxJQUFJLFVBQVUsR0FBSTtFQUM3QixxRkFBQTs7QUFoUEgsYUFBYyxNQUFNLDJCQUVuQixzQkFpUEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFwUEgsYUFBYyxNQUFNLDJCQUVuQixzQkFvUEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUF2UEgsYUFBYyxNQUFNLDJCQUVuQixzQkF1UEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUExUEgsYUFBYyxNQUFNLDJCQUVuQixzQkEwUEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUE3UEgsYUFBYyxNQUFNLDJCQUVuQixzQkE2UEMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFoUUgsYUFBYyxNQUFNLDJCQUVuQixzQkFnUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUFuUUgsYUFBYyxNQUFNLDJCQUVuQixzQkFtUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUF0UUgsYUFBYyxNQUFNLDJCQUVuQixzQkFzUUMsYUFBWSxNQUFNLFVBQVUsR0FBSTtFQUMvQix1RkFBQTs7QUF6UUgsYUFBYyxNQUFNLDJCQUVuQixzQkEwUUMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUE3UUgsYUFBYyxNQUFNLDJCQUVuQixzQkE2UUMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUFoUkgsYUFBYyxNQUFNLDJCQUVuQixzQkFnUkMsYUFBWSxRQUFRLFVBQVUsR0FBSTtFQUNqQyx5RkFBQTs7QUFuUkgsYUFBYyxNQUFNLDJCQUVuQixzQkFtUkMsYUFBWSxRQUFRLFVBQVUs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QUNBLFlBQUE7O0VBWFIsa0JBUUksc0JBSUk7SUFDSSxjQUFBOztFQUlaLEdBQUksbUJBQW1CO0lBQ25CLFVBQUE7OztBQUlSLFFBQTJCO0VBQ3ZCLHFCQUFzQjtJQUNsQixjQUFBOztFQUVKO0lBQ0ksa0JBQUE7O0VBREosa0JBRUksc0JBQ0k7SUFDSSxjQUFBOzs7QUFLaEIsUUFBMkI7RUFDdkIsSUFBSSxRQUFRLEdBQUksZUFBZTtJQUMzQixpQkFBQTs7RUFFSixJQUFJLFFBQVMsZUFBZSw0QkFBNEI7SUFDcEQsNkJBQUE7OztBQUdSLFFBQTBCO0VBQ3RCLElBQUksUUFBUyxlQUFlO0lBQ3hCLGlCQUFBOztFQUVKLElBQUksR0FBSTtJQUNKLFlBQUE7OztBQUdSLFFBQTBCO0VBQ3RCLE1BQ0ksSUFBRztJQUNDLFlBQUE7O0VBRlIsTUFJSSxhQUFhO0lBQ1QsaUJBQUE7SUFDQSxlQUFBOztFQUdSLElBQUksUUFBUSxHQUFJLGVBQWU7RUFDL0IsSUFBSSxRQUFTLGVBQWU7SUFDeEIsYUFBQTs7RUFFSjtJQUNJLGVBQUE7O0VBRUosTUFBTyxtQkFBbUI7SUFDdEIsc0JBQUE7O0VBREosTUFBTyxtQkFBbUIsd0JBRXRCO0lBQ0ksbUJBQUE7O0VBSFIsTUFBTyxtQkFBbUIsd0JBS3RCO0lBQ0ksZUFBQTs7RUFHUix3QkFBeUIsTUFBTSxhQUFhLFlBQVc7SUFDbkQsc0JBQUE7SUFDQSx1QkFBQTs7O0FBR1IsUUFBMEI7RUFDdEIsTUFBTyxhQUFhO0lBQ2hCLGlCQUFBO0lBQ0EsZUFBQTs7O0FBR1IsUUFBMEI7RUFDdEIsTUFBTyxhQUFhO0lBQ2hCLGlCQUFBO0lBQ0EsZUFBQTs7RUFFSixNQUFPLElBQUc7SUFDTixZQUFBIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXAgdjUuMS4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1icy1ibHVlOiAjMGQ2ZWZkO1xuICAtLWJzLWluZGlnbzogIzY2MTBmMjtcbiAgLS1icy1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tYnMtcGluazogI2Q2MzM4NDtcbiAgLS1icy1yZWQ6ICNkYzM1NDU7XG4gIC0tYnMtb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLWJzLXllbGxvdzogI2ZmYzEwNztcbiAgLS1icy1ncmVlbjogIzE5ODc1NDtcbiAgLS1icy10ZWFsOiAjMjBjOTk3O1xuICAtLWJzLWN5YW46ICMwZGNhZjA7XG4gIC0tYnMtd2hpdGU6ICNmZmY7XG4gIC0tYnMtZ3JheTogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS0xMDA6ICNmOGY5ZmE7XG4gIC0tYnMtZ3JheS0yMDA6ICNlOWVjZWY7XG4gIC0tYnMtZ3JheS0zMDA6ICNkZWUyZTY7XG4gIC0tYnMtZ3JheS00MDA6ICNjZWQ0ZGE7XG4gIC0tYnMtZ3JheS01MDA6ICNhZGI1YmQ7XG4gIC0tYnMtZ3JheS02MDA6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS03MDA6ICM0OTUwNTc7XG4gIC0tYnMtZ3JheS04MDA6ICMzNDNhNDA7XG4gIC0tYnMtZ3JheS05MDA6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeTogIzBkNmVmZDtcbiAgLS1icy1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tYnMtc3VjY2VzczogIzE5ODc1NDtcbiAgLS1icy1pbmZvOiAjMGRjYWYwO1xuICAtLWJzLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tYnMtZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWJzLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWJzLWRhcms6ICMyMTI1Mjk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1zZWNvbmRhcnktcmdiOiAxMDgsIDExNywgMTI1O1xuICAtLWJzLXN1Y2Nlc3MtcmdiOiAyNSwgMTM1LCA4NDtcbiAgLS1icy1pbmZvLXJnYjogMTMsIDIwMiwgMjQwO1xuICAtLWJzLXdhcm5pbmctcmdiOiAyNTUsIDE5MywgNztcbiAgLS1icy1kYW5nZXItcmdiOiAyMjAsIDUzLCA2OTtcbiAgLS1icy1saWdodC1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtZGFyay1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtd2hpdGUtcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWJsYWNrLXJnYjogMCwgMCwgMDtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1icy1mb250LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgLS1icy1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIC0tYnMtYm9keS1mb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgLS1icy1ib2R5LWZvbnQtc2l6ZTogMXJlbTtcbiAgLS1icy1ib2R5LWZvbnQtd2VpZ2h0OiA0MDA7XG4gIC0tYnMtYm9keS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJvZHktY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYm9keS1iZzogI2ZmZjtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gIDpyb290IHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtYm9keS1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYm9keS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogdmFyKC0tYnMtYm9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1icy1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwsIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxubWFyaywgLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzBhNThjYTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlyZWN0aW9uOiBsdHIgLyogcnRsOmlnbm9yZSAqLztcbiAgdW5pY29kZS1iaWRpOiBiaWRpLW92ZXJyaWRlO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2Q2MzM4NDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+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+dHIub2Rkey0tYnMtdGFibGUtYWNjZW50LWJnOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKX1cbiIsIlxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImljb21vb24tYnJhbmNoZXNcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvaWNvbW9vbi1icmFuY2hlcy5lb3RcIik7XHJcbiAgICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL2ljb21vb24tYnJhbmNoZXMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuXHRcdCB1cmwoXCIuLi8uLi9mb250cy9pY29tb29uLWJyYW5jaGVzLnN2ZyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcImljb21vb24tYnJhbmNoZXNcIjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVx0XHJcbi5pY29tb29uLWJyYW5jaGVzLXBvd2VyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY29tb29uLWJyYW5jaGVzLWdhczpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcy13YXRlcjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcclxufVxyXG4uaWNvbW9vbi1icmFuY2hlcy10aGVybWFsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFQtU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy5zdmcjUFRTYW5zUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFQtU2Fucy1ib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLWJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy1ib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vLi4vZm9udHMvUFQtU2Fucy1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgdXJsKCcuLi8uLi9mb250cy9QVC1TYW5zLWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgICB1cmwoJy4uLy4uL2ZvbnRzL1BULVNhbnMtYm9sZC5zdmcjUFRTYW5zQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuYm9keSB7XHJcblx0Y29sb3I6IEBmb250LWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5cdGZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHRmb250LXNpemU6IEBmb250LXNpemU7XHJcbn1cclxuXHJcbi5mb250LW5vcm1hbCB7XHJcblx0Zm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcblx0Zm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1x0XHJcbn1cclxuLmZvbnQtYm9sZCwgYiwgc3Ryb25nIHtcclxuXHRmb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuXHRmb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHRcclxufVxyXG5cclxuaDEge1xyXG5cdGNvbG9yOiBAaDEtY29sb3I7XHJcblx0Zm9udC1mYW1pbHk6IEBoMS1mb250LWZhbWlseTtcclxuXHRmb250LXdlaWdodDogQGgxLWZvbnQtd2VpZ2h0O1xyXG5cdGZvbnQtc2l6ZTogQGgxLWZvbnQtc2l6ZTtcclxuXHRib3JkZXItYm90dG9tOiBAaDEtYm9yZGVyLWJvdHRvbTtcclxufVxyXG5oMiB7XHJcblx0Y29sb3I6IEBoMi1jb2xvcjtcclxuXHRmb250LWZhbWlseTogQGgyLWZvbnQtZmFtaWx5O1xyXG5cdGZvbnQtd2VpZ2h0OiBAaDItZm9udC13ZWlnaHQ7XHJcblx0Zm9udC1zaXplOiBAaDItZm9udC1zaXplO1xyXG5cclxuXHRib3JkZXItYm90dG9tOiBAaDItYm9yZGVyLWJvdHRvbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG5cdG1hcmdpbi10b3A6IDFyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcblx0LmZhIHtcclxuXHRcdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0fVxyXG59XHJcbmgzIHtcclxuXHRjb2xvcjogQGgzLWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiBAaDMtZm9udC1mYW1pbHk7XHJcblx0Zm9udC13ZWlnaHQ6IEBoMy1mb250LXdlaWdodDtcclxuXHRmb250LXNpemU6IEBoMy1mb250LXNpemU7XHJcblxyXG5cdGJvcmRlci1ib3R0b206IEBoMy1ib3JkZXItYm90dG9tO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0cHg7XHJcblx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFxyXG5cdC5mYSB7XHJcblx0XHRmb250LXNpemU6IEBmb250LXNpemU7XHJcblx0fVxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0fVxyXG59XHJcblxyXG4uaGlnaGxpZ2h0IHtcclxuXHRjb2xvcjogQGhpZ2hsaWdodC1jb2xvcjtcclxufVxyXG4uaGlnaGxpZ2h0LXJlZCB7XHJcblx0Y29sb3I6IEByZWQ7XHJcbn1cclxuLmhpZ2hsaWdodC1ncmVlbiB7XHJcblx0Y29sb3I6IEBncmVlbjtcclxufVxyXG4ucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAcmVxdWlyZWQtY29sb3I7XHJcbn1cclxuLmFsZXJ0LWRhbmdlciAucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxufVxyXG4uYWxlcnQtd2FybmluZyAucmVxdWlyZWQge1xyXG5cdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcbn0gXHJcbi5hbGVydC1pbmZvIC5yZXF1aXJlZCB7XHJcblx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxufSAgXHJcblxyXG4uZm9vdG5vdGUge1xyXG5cdGNvbG9yOiBAZm9vdG5vdGUtY29sb3I7XHJcblx0bGluZS1oZWlnaHQ6IDE3cHg7XHJcbn0gXHJcblxyXG5ociB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogQGhyLWJhY2tncm91bmQtY29sb3I7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLmFiYnJldmlhdGUge1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufSIsIkBpbXBvcnQgXCJjb21wb25lbnRzL2ZvbnRzLmxlc3NcIjtcclxuXHJcbi8vIHN0YW5kYXJkIGJvb3RzdHJhcCA1IGFuZCBQb0NvIHZpZXdwb3J0IHBvaW50c1xyXG5Admlld3BvcnQteHMtbWluOiAzMjBweDsgXHRcdFx0XHRcdCAvLyBQb0NvIG1pbi13aWR0aCAzMjBweFxyXG5Admlld3BvcnQteHMtbWF4OiAoQHZpZXdwb3J0LXNtLW1pbiAtIDFweCk7ICAvLyB4cyByYW5nZSAzMjBweCA8LT4gNTc1cHhcclxuQHZpZXdwb3J0LXNtLW1pbjogNTc2cHg7XHJcbkB2aWV3cG9ydC1zbS1tYXg6IChAdmlld3BvcnQtbWQtbWluIC0gMXB4KTtcdCAvLyBzbSByYW5nZSA1NzZweCA8LT4gNzY3cHhcclxuQHZpZXdwb3J0LW1kLW1pbjogNzY4cHg7XHJcbkB2aWV3cG9ydC1tZC1tYXg6IChAdmlld3BvcnQtbGctbWluIC0gMXB4KTtcdCAvLyBtZCByYW5nZSA3NjhweCA8LT4gOTkxcHhcclxuQHZpZXdwb3J0LWxnLW1pbjogOTkycHg7XHJcbkB2aWV3cG9ydC1sZy1tYXg6IChAdmlld3BvcnQteGwtbWluIC0gMXB4KTsgIC8vIGxnIHJhbmdlIDk5MnB4IDwtPiAxMTk5cHhcclxuQHZpZXdwb3J0LXhsLW1pbjogMTIwMHB4O1xyXG5Admlld3BvcnQteGwtbWF4OiAoQHZpZXdwb3J0LXh4bC1taW4gLSAxcHgpOyAvLyB4bCByYW5nZSAxMjAwcHggPC0+IDEzOTlweFxyXG5Admlld3BvcnQteHhsLW1pbjogMTMwMHB4O1x0XHRcdFx0XHQgLy8geHhsIHJhbmdlIDE0MDBweCA8LT4gMTkyMHB4XHJcbkB2aWV3cG9ydC14eGwtbWF4OiAxMzAwcHg7XHRcdFx0XHRcdCAvLyBQb2NvIG1heC13aWR0aCAxOTIwcHhcclxuXHJcblxyXG5cclxuLy8gc3RhbmRhcmQgUG9DbyBjb21wYW55IGNvbG9yc1xyXG5AY29sb3ItMTogICNFMUUxRTE7IC8vIEZhcmJlIDE6ICBzZWhyIGhlbGwgQkcgLSBzYW5kXHJcbkBjb2xvci0yOiAgIzAwODdCRjsgLy8gRmFyYmUgMjogIGR1bmtsZXIgLSB0dWVya2lzXHJcbkBjb2xvci0zOiAgIzAwOUVFMDsgLy8gRmFyYmUgMzogIGhlbGxlciAtIHNhbmRcclxuQGNvbG9yLTNiOiAjZTJiODUxOyAvLyBGYXJiZSAzYjogaGVsbGVyIC0gc2FuZCBoZWxsIGZ1ZXIgVmVybGF1ZlxyXG5cclxuLy8gc3RhbmRhcmQgUG9DbyBncmF5c2NhbGluZ1xyXG5AZ3JleS0xOiAjMkQyRDJEOyAvLyBleCBjb2xvci1hMVxyXG5AZ3JleS0xYjogIzU0NTQ1NDsgLy8gZXggY29sb3ItYTFcclxuQGdyZXktMjogIzMzMzsgLy8gZXggY29sb3ItYTJcclxuQGdyZXktMzogIzg2ODY4NjsgLy8gZXggY29sb3ItYTRhXHJcbkBncmV5LTQ6ICNiOWI5Yjk7IC8vIGV4IGNvbG9yLWE0XHJcbkBncmV5LTU6ICNEREREREQ7IC8vIGV4IGNvbG9yLWE1IHVuZCBjb2xvci1iM1xyXG5AZ3JleS02OiAjRTFFMUUxOyAvLyBleCBjb2xvci1hNlxyXG5AZ3JleS03OiAjZjJmMmYyOyAvLyBleCBjb2xvci1hNyB1bmQgY29sb3ItYjRcclxuQGdyZXktODogI2Y2ZjZmNjtcclxuXHJcblxyXG5Ad2hpdGU6ICNGRkZGRkY7XHJcbkBibGFjazogIzAwMDAwMDtcclxuQHJlZDogICAjRkYwMDAwO1xyXG5AZ3JlZW46ICMzMkE4MTc7XHJcblxyXG5cclxuQGluYWN0aXZlLWNvbG9yOiAjYmJiYmJiO1xyXG5AaW5hY3RpdmUtYmctY29sb3I6ICNkZGRkZGQ7XHJcbkBpbmFjdGl2ZS1ib3JkZXItY29sb3I6ICNkMGQwZDA7XHJcblxyXG5Ac2hhZG93ZWQtZWxlbWVudC1ib3gtc2hhZG93OiAwIDZweCAxMnB4ICMwMDAwMDAyRTtcclxuXHJcblxyXG5AYWxlcnQtZGFuZ2VyLWNvbG9yOiAjZmYwMDAwO1xyXG5AYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjogI2ZmZWFkZjtcclxuQGFsZXJ0LXdhcm5pbmctY29sb3I6ICNlYTcwMDA7XHJcbkBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcbkBhbGVydC13YXJuaW5nLWJnLWNvbG9yOiAjZmZmOGVhO1xyXG5AYWxlcnQtaW5mby1jb2xvcjogQGNvbG9yLTI7XHJcbkBhbGVydC1pbmZvLXR4dC1jb2xvcjogQGdyZXktMjtcclxuQGFsZXJ0LWluZm8tYmctY29sb3I6ICNmMGY4ZmM7XHJcbkBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yOiAjZWM3ODViO1xyXG5AYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjogI2ZmZTdlMTtcclxuQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjogI2ZmZDA0YTtcclxuQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjogI2ZmZmFlYTtcclxuQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjogIzcyYjk3MjtcclxuQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjogI2UwZjllMDtcclxuXHJcbkBwb3BvdmVyLWJvcmRlci1yYWRpdXM6IDBweDtcclxuQHBvcG92ZXItaGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AcG9wb3Zlci1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbkBwb3BvdmVyLWJvZHktZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBwb3BvdmVyLWJvZHktZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AcG9wb3Zlci1ib2R5LWZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG5cclxuXHJcbkBmb250LXJlZ3VsYXI6ICdPcGVuU2Fuc0xva2FsJywgc2Fucy1zZXJpZjtcclxuQGZvbnQtcmVndWxhci13ZWlnaHQ6IDQwMDtcclxuQGZvbnQtYm9sZDogJ09wZW5TYW5zTG9rYWwnLCBzYW5zLXNlcmlmO1xyXG5AZm9udC1ib2xkLXdlaWdodDogNTAwO1xyXG5AZm9udC1jb2xvcjogQGdyZXktMTtcclxuQGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbkBoMS1jb2xvcjogQGdyZXktMjtcclxuQGgxLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AaDEtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AaDEtZm9udC1zaXplOiAzNHB4O1xyXG5AaDEtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuQGgyLWNvbG9yOiBAZ3JleS0yO1xyXG5AaDItZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBoMi1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBoMi1mb250LXNpemU6IDIycHg7XHJcbkBoMi1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktNTtcclxuQGgzLWNvbG9yOiBAZ3JleS0yO1xyXG5AaDMtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBoMy1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBoMy1mb250LXNpemU6IDE4cHg7XHJcbkBoMy1ib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXktNTtcclxuQGhpZ2hsaWdodC1jb2xvcjogQGNvbG9yLTI7XHJcbkByZXF1aXJlZC1jb2xvcjogcmVkO1xyXG5AZm9vdG5vdGUtY29sb3I6IEBncmV5LTQ7XHJcblxyXG5cclxuXHJcbi8vIGJvZHlcclxuQGNvY2twaXQtYmctdHlwZTogYmdjb2xvcjsgLyogYmdjb2xvciB8fCBiZ2ltYWdlICovXHJcbkBwcm9jZXNzLWJnLXR5cGU6IGJnY29sb3I7IC8qIGJnY29sb3IgfHwgYmdpbWFnZSAqL1xyXG5AYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yOiBAd2hpdGU7XHJcbkBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBib2R5LWJhY2tncm91bmQtaW1hZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL2JhY2tncm91bmQuanBnKTtcclxuQGJvZHktYmFja2dyb3VuZC1pbWFnZS1wb3NpdGlvbjogMHB4IDBweDtcclxuQGJvZHktYmFja2dyb3VuZC1pbWFnZS1zaXplOiBjb3ZlcjtcclxuXHJcblxyXG4vLyBiYXNlLWxheW91dFxyXG5AY2FnZS13aWR0aDogMTAwJTtcclxuQGNvY2twaXQtY2FnZS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBjb2NrcGl0LW1haW4tcGFub3JhbWEtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuXHJcblxyXG4vLyBicm93c2VyIG5vdGlmaWNhdGlvblxyXG5AYnJvd3Nlci1ub3RpZmljYXRpb24tY29sb3I6IEB3aGl0ZTtcclxuQGJyb3dzZXItbm90aWZpY2F0aW9uLWJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblxyXG5cclxuLy8gaGVhZGVyXHJcbkBoZWFkZXItd2lkdGg6IDEwMCU7XHJcbkBoZWFkZXItbGVmdDogMDtcclxuQGhlYWRlci1yaWdodDogMDtcclxuQGhlYWRlci1oZWlnaHQ6IDgwcHg7XHJcbkBoZWFkZXItaGVpZ2h0LXNtOiA1OXB4O1xyXG5AaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQGhlYWRlci1ib3JkZXItYm90dG9tOiAwO1xyXG5AaGVhZGVyLWNhZ2Utd2lkdGg6IDEwMCU7XHJcbkBoZWFkZXItY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5AaGVhZGVyLXNoYWRvd2VkOiAjMDAxRTUwMjkgMHB4IDNweCA2cHgsICMwMDFFNTAzQiAwcHggM3B4IDZweDtcclxuXHJcbkBoZWFkZXItbG9nby11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvbG9nby5wbmcpO1xyXG5AaGVhZGVyLWxvZ28td2lkdGg6IDE1MXB4O1xyXG5AaGVhZGVyLWxvZ28taGVpZ2h0OiA1MHB4O1xyXG5AaGVhZGVyLWxvZ28tbWFyZ2luLXRvcDogMTNweDtcclxuQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5AaGVhZGVyLWxvZ28tdXJsLXNtOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL2xvZ28ucG5nKTtcclxuQGhlYWRlci1sb2dvLXdpZHRoLXNtOiA5OXB4O1xyXG5AaGVhZGVyLWxvZ28taGVpZ2h0LXNtOiAzM3B4O1xyXG5AaGVhZGVyLWxvZ28tbWFyZ2luLXRvcC1zbTogMTJweDtcclxuQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0LXNtOiAxNnB4O1xyXG5cclxuQGhlYWRlci1jb250ZXh0LWhlaWdodDogNTBweDtcclxuQGhlYWRlci1jb250ZXh0LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcbkBoZWFkZXItY29udGV4dC1jYWdlLXdpZHRoOiAxMDAlO1xyXG5AaGVhZGVyLWNvbnRleHQtY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5cclxuQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1ib3JkZXI6IDA7XHJcbkBoZWFkZXItY29udGV4dC10b2dnbGUtYm9yZGVyLXJhZGl1czogMDtcclxuQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAY29sb3ItMztcclxuQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYXJzLWNvbG9yOiBAd2hpdGU7XHJcbkBoZWFkZXItY29udGV4dC10b2dnbGUtYmFycy1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5AaGVhZGVyLWNvbnRleHQtbGluZXMtY29sb3I6IEBncmV5LTE7XHJcbkBoZWFkZXItY29udGV4dC1saW5lcy1mb250LXNpemU6IDExcHg7XHJcbkBoZWFkZXItY29udGV4dC1saW5lcy1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuXHJcbkBoZWFkZXItbWVudS1tYXJnaW4tdG9wOiAyM3B4O1xyXG5AaGVhZGVyLW1lbnUtaWNvbi1jb2xvcjogQHdoaXRlO1xyXG5AaGVhZGVyLW1lbnUtaWNvbi1jb2xvci1ob3ZlcjogQGdyZXktMTtcclxuQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbkBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWNvbG9yOiBAd2hpdGU7XHJcbkBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWZvbnQtc2l6ZTogMTNweDtcclxuQGhlYWRlci1tZW51LWxvZ291dC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbkBoZWFkZXItbWVudS1sb2dvdXQtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbkBoZWFkZXItbWVudS1sb2dvdXQtaWNvbi1jb2xvcjogQHdoaXRlO1xyXG5AaGVhZGVyLW1lbnUtbG9nb3V0LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AaGVhZGVyLW1lbnUtbG9nb3V0LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGhlYWRlci1tZW51LWxvZ291dC1mb250LXNpemU6IDE2cHg7XHJcbkBoZWFkZXItbWVudS1sb2dvdXQtY29sb3I6IEB3aGl0ZTtcclxuQGhlYWRlci1tZW51LWxvZ291dC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAd2hpdGU7XHJcbkBoZWFkZXItbWVudS1sb2dvdXQtaWNvbi1jb2xvci1ob3ZlcjogQGdyZXktMTtcclxuQGhlYWRlci1tZW51LWxvZ291dC1jb2xvci1ob3ZlcjogQGdyZXktMTtcclxuQGhlYWRlci1tZW51LW1hcmdpbi10b3Atc206IDE0cHg7XHJcblxyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodDogMjE5cHg7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0LXNtOiAxMjBweDtcclxuQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtcmlnaHQteHM6IDE2cHg7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuQGhlYWRlci1tZW51LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tOiAwO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjogQGdyZXktMWI7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZzogM3B4IDE2cHg7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBjb2xvci0yO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyOiAwO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3ZlcjogQGZvbnQtcmVndWxhcjtcclxuQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXI6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXI6IEBmb250LXNpemU7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1sZWZ0LWhvdmVyOiA2cHggc29saWQgQGNvbG9yLTI7XHJcbkBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmctaG92ZXI6IDNweCAxNnB4IDNweCAxMHB4O1xyXG5cclxuXHJcbi8vZm9vdGVyXHJcbkBmb290ZXItd2lkdGg6IDEwMCU7XHJcbkBmb290ZXItYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrO1xyXG5AZm9vdGVyLXRvcC1uYXYtd2lkdGg6IDEwMCU7XHJcbkBmb290ZXItdG9wLW5hdi1iYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XHJcbkBmb290ZXItdG9wLW5hdi1jYWdlLXdpZHRoOiAxMDAlO1xyXG5AZm9vdGVyLXRvcC1uYXYtY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5AZm9vdGVyLXRvcC1uYXYtY2FnZS10ZXh0LWFsaWduOiBjZW50ZXI7XHJcbkBmb290ZXItYm90dG9tLW5hdi13aWR0aDogMTAwJTtcclxuQGZvb3Rlci1ib3R0b20tbmF2LWJhY2tncm91bmQtY29sb3I6IEBibGFjaztcclxuQGZvb3Rlci1ib3R0b20tbmF2LWNhZ2Utd2lkdGg6IDEwMCU7XHJcbkBmb290ZXItYm90dG9tLW5hdi1jYWdlLW1heC13aWR0aDogQHZpZXdwb3J0LXh4bC1tYXg7XHJcbkBmb290ZXItYm90dG9tLW5hdi1jYWdlLXRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbkBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtc2l6ZTogMjJweDtcclxuQGZvb3Rlci10b3AtbmF2LWxpbmstY29sb3I6IEBjb2xvci0yO1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbkBmb290ZXItdG9wLW5hdi1saW5rLWFmdGVyLWNvbG9yOiBAY29sb3ItMjtcclxuQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLXNtOiAxOHB4O1xyXG5cclxuQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtZmFtaWx5O1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcbkBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtc2l6ZS1ob3Zlci1mb2N1czogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplO1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay1jb2xvci1ob3Zlci1mb2N1czogQGZvb3Rlci10b3AtbmF2LWxpbmstY29sb3I7XHJcbkBmb290ZXItdG9wLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1czogdW5kZXJsaW5lO1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay1mb250LXNpemUtc20taG92ZXItZm9jdXM6IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtc2l6ZS1zbTtcclxuXHJcbkBmb290ZXItdG9wLW5hdi1saW5rLWljb24tcGF5bWVudC1tZXRob2RzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1oaWdobGlnaHQtc3Ryb25nLXBheW1lbnQtbWV0aG9kcy5zdmcpO1xyXG5AZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWRhdGEtcHJvdGVjdGlvbi11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24taGlnaGxpZ2h0LXN0cm9uZy1kYXRhLXByb3RlY3Rpb24uc3ZnKTtcclxuQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1ob3VzZS1jb25uZWN0aW9uLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1oaWdobGlnaHQtc3Ryb25nLWhvdXNlLWNvbm5lY3Rpb24uc3ZnKTtcclxuQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1jb250cmFjdC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24taGlnaGxpZ2h0LXN0cm9uZy1jb250cmFjdC5zdmcpO1xyXG5cclxuQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstcGFkZGluZzogMCAxcmVtO1xyXG5AZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemU6IDE2cHg7XHJcbkBmb290ZXItYm90dG9tLW5hdi1saW5rLWNvbG9yOiBAd2hpdGU7XHJcbkBmb290ZXItYm90dG9tLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstcGFkZGluZy1zbTogMCAxMnB4O1xyXG5AZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtc206IDE2cHg7XHJcblxyXG5AZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcbkBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXdlaWdodDtcclxuQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemU7XHJcbkBmb290ZXItYm90dG9tLW5hdi1saW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1jb2xvcjtcclxuQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzOiBub25lO1xyXG5AZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtc20taG92ZXItZm9jdXM6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtc2l6ZS1zbTtcclxuXHJcblxyXG4vLyBtYWluXHJcbkBtYWluLXBhZGRpbmctdG9wOiBAaGVhZGVyLWhlaWdodDtcclxuQG1haW4tcGFkZGluZy10b3Atc206IEBoZWFkZXItaGVpZ2h0LXNtO1xyXG5cclxuQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLXdpZHRoOiAxMDAlO1xyXG5AbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtaGVpZ2h0OiA0MnB4O1xyXG5AbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDogNDlweDtcclxuXHJcbkBtYWluLXByb2Nlc3MtY2FnZS13aWR0aDogMTAwJTtcclxuQG1haW4tcHJvY2Vzcy1jYWdlLW1heC13aWR0aDogQHZpZXdwb3J0LXh4bC1tYXg7XHJcblxyXG5AbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2Utd2lkdGg6IDEwMCU7XHJcbkBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5AbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2UtbWluLWhlaWdodDogMzAwcHg7XHJcbkBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0LW1kOiAyNDBweDtcclxuXHJcbkBtYWluLWxvZ2luLWFuZC1jb250ZXh0LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG5AbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1sZzogNTAlO1xyXG5AbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1tZDogNTAlO1xyXG5AbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1zbTogMTAwJTtcclxuQG1haW4tbG9naW4tYW5kLWNvbnRleHQtb3JkZXI6IDE7XHJcbkBtYWluLXBhbm9yYW1hLWltYWdlLXdpZHRoOiA2Ni42NjY2NjclO1xyXG5AbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9wYW5vcmFtYS1iZ19jb2NrcGl0LmpwZyk7XHJcbkBtYWluLXBhbm9yYW1hLWltYWdlLWJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG5AbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuQG1haW4tcGFub3JhbWEtaW1hZ2Utd2lkdGgtbGc6IDUwJTtcclxuQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC11cmwtbGc6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvcGFub3JhbWEtYmdfY29ja3BpdC5qcGcpO1xyXG5AbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uLWxnOiByaWdodCAwcHg7XHJcbkBtYWluLXBhbm9yYW1hLWltYWdlLWJhY2tncm91bmQtc2l6ZS1sZzogYXV0byAxMDAlO1xyXG5AbWFpbi1wYW5vcmFtYS1pbWFnZS13aWR0aC1tZDogNTAlO1xyXG5AbWFpbi1wYW5vcmFtYS1pbWFnZS1vcmRlcjogMjtcclxuQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtd2VpZ2h0OiA2MDA7XHJcbkBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtc2l6ZTogMzhweDtcclxuQG1haW4tcGFub3JhbWEtY2xhaW0tY29sb3I6ICNmYmZmNmI7XHJcbkBtYWluLXBhbm9yYW1hLWNsYWltLXRleHQtc2hhZG93OiAxcHggMXB4IDlweCAjMDAwMDAwRkY7XHJcbkBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtc2l6ZS1sZzogMzVweDtcclxuQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1zaXplLW1kOiAyOXB4O1xyXG5cclxuXHJcbi8vIG1haW4tbG9naW4gY2FyZFxyXG5AbWFpbi1sb2dpbi1jYXJkLWJvcmRlci13aWR0aDogMHB4O1xyXG5AbWFpbi1sb2dpbi1jYXJkLWJvcmRlcjogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGggc29saWQgQGJsYWNrO1xyXG5AbWFpbi1sb2dpbi1jYXJkLWJvcmRlci1yYWRpdXM6IDBweDtcclxuQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBtYWluLWxvZ2luLWNhcmQtbWFyZ2luOiAxMnB4IDE2cHggMHB4IDE2cHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtbWFyZ2luLXNtOiAwcHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtcGFkZGluZy1sZWZ0OiAwcHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg6IDI1cHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yOiBAd2hpdGU7XHJcbkBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1sb2dpbi5zdmcpO1xyXG5AbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXdpZHRoOiA0NHB4O1xyXG5AbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWhlaWdodDogNDRweDtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5AbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5AbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXVybC1zbTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tbG9naW4uc3ZnKTtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi13aWR0aC1zbTogMzlweDtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQtc206IDM5cHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tYmFja2dyb3VuZC1wb3NpdGlvbi1zbTogY2VudGVyIGNlbnRlcjtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1iYWNrZ3JvdW5kLXNpemUtc206IDY1JTtcclxuQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC1zaXplOiAyMXB4O1xyXG5AbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1tZDogMjFweDtcclxuQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXNpemUtc206IDIwcHg7XHJcbkBtYWluLWxvZ2luLWNhcmQtdGl0bGUtY29sb3I6IEBncmV5LTI7XHJcbkBtYWluLWxvZ2luLWNhcmQtdGl0bGUtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuQG1haW4tbG9naW4tY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtOiBAd2hpdGU7XHJcbkBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3Itc206IEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbTtcclxuQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbTogQGNvbG9yLTM7XHJcbkBtYWluLWxvZ2luLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtOiBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc207XHJcbkBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJvcmRlci10b3A6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5AbWFpbi1sb2dpbi1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yLXNtOiBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc207XHJcblxyXG5AbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1jb2xvcjogQGJ1dHRvbi1wcmltYXJ5LWNvbG9yO1xyXG5AbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1ib3JkZXI6IDBweCBzb2xpZCBAY29sb3ItMjtcclxuQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWZvbnQtZmFtaWx5OiBAYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWZvbnQtd2VpZ2h0OiBAYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWZvbnQtc2l6ZTogQGJ1dHRvbi1wcmltYXJ5LWZvbnQtc2l6ZTtcclxuQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktcGFkZGluZzogQGJ1dHRvbi1wcmltYXJ5LXBhZGRpbmc7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWNvbG9yLWhvdmVyLWZvY3VzOiBAYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcbkBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1czogMHB4IHNvbGlkIEBjb2xvci0zO1xyXG5AbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMztcclxuXHJcbkBtYWluLWxvZ2luLWNhcmQtbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtc2l6ZTogMTRweDtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLWNvbG9yOiBAY29sb3ItMjtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuQG1haW4tbG9naW4tY2FyZC1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1czogdW5kZXJsaW5lO1xyXG5cclxuXHJcbi8vIGNvY2twaXQtY2FyZHNcclxuQGNvY2twaXQtY2FyZHMtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQGNvY2twaXQtY2FyZHMtY29udGFpbmVyLXBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5AY29ja3BpdC1jYXJkcy1jb250YWluZXItcGFkZGluZy1ib3R0b20tc206IDBweDtcclxuQGNvY2twaXQtY2FyZHMtY2FnZS13aWR0aDogMTAwJTtcclxuQGNvY2twaXQtY2FyZHMtY2FnZS1tYXgtd2lkdGg6IEB2aWV3cG9ydC14eGwtbWF4O1xyXG5AY29ja3BpdC1jYXJkcy1jYWdlLWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5AY29ja3BpdC1jYXJkcy1jYWdlLWJvcmRlci1ib3R0b20tc206IDFweCBzb2xpZCBAZ3JleS02O1xyXG5cclxuQGNvY2twaXQtY2FyZC1ib3JkZXItd2lkdGg6IDBweDtcclxuQGNvY2twaXQtY2FyZC1ib3JkZXI6IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkIEBibGFjaztcclxuQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLW1hcmdpbjogMzJweCAxNnB4IDBweCAxNnB4O1xyXG5AY29ja3BpdC1jYXJkLXdpZHRoOiBjYWxjKH4nMzMuMzMzMzMzJSAtIDE2cHggLSAxNnB4Jyk7XHJcbkBjb2NrcGl0LWNhcmQtd2lkdGgtbGc6IGNhbGMofic1MCUgLSAxNnB4IC0gMTZweCcpO1xyXG5AY29ja3BpdC1jYXJkLXdpZHRoLW1kOiBjYWxjKH4nNTAlIC0gMTZweCAtIDE2cHgnKTtcclxuQGNvY2twaXQtY2FyZC13aWR0aC1zbTogMTAwJTtcclxuQGNvY2twaXQtY2FyZC1tYXJnaW4tc206IDBweDtcclxuQGNvY2twaXQtY2FyZC1wYWRkaW5nLWxlZnQ6IDBweDtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aDogMjVweDtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtY29sb3I6IEB3aGl0ZTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi13aWR0aDogNDRweDtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQ6IDQ0cHg7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1sb2dpbi5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJvZHVjdC1jYWxjdWxhdG9yLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY2FsY3VsYXRvci5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByb2R1Y3QtY2FsY3VsYXRvci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByb2R1Y3QtY2FsY3VsYXRvci1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci1yZWFkaW5nLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tbWV0ZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci1yZWFkaW5nLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItcmVhZGluZy1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1lLW1vYmlsaXR5LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tZS1tb2JpbGl0eS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWUtbW9iaWxpdHktYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1lLW1vYmlsaXR5LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1wb3N0Ym94LnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcG9zdGJveC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taW52b2ljZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWludm9pY2Uuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1pbnZvaWNlLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA3cHg7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taW52b2ljZS1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLW1ldGVyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tcHJlcGF5bWVudC5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByZXBheW1lbnQtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY3VzdG9tZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgN3B4O1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tY29udHJhY3Quc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb250cmFjdC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgN3B4O1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LWJhY2tncm91bmQtc2l6ZTogNjUlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWFjY291bnQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1jdXN0b21lci1hY2NvdW50LnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYWNjb3VudC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWFjY291bnQtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tYmFua2RhdGEtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1iYW5rZGF0YS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWJhbmtkYXRhLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tYmFua2RhdGEtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tc2VydmljZS1zdGF0dXMuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1vcmRlci1zdGF0dXMtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1vcmRlci1zdGF0dXMtYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWNvMi1mb290cHJpbnQuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jbzItZm9vdHByaW50LWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1jb3N0LXZpZXcuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctYmFja2dyb3VuZC1zaXplOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZ3JpZC1jb25uZWN0aW9uLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tZ3JpZC1jb25uZWN0aW9uLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZ3JpZC1jb25uZWN0aW9uLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZ3JpZC1jb25uZWN0aW9uLWJhY2tncm91bmQtc2l6ZTogNzAlO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3QtY29tcGFyaXNvbi11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL3dpZGdldC1pY29uLWNvc3QtY29tcGFyaXNvbi5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3QtY29tcGFyaXNvbi1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3QtY29tcGFyaXNvbi1iYWNrZ3JvdW5kLXNpemU6IDY1JTtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi13aWR0aC1zbTogMzlweDtcclxuQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQtc206IDM5cHg7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tdXJsLXNtOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy93aWRnZXQtaWNvbi1sb2dpbi5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtcG9zaXRpb24tc206IGNlbnRlciBjZW50ZXI7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tYmFja2dyb3VuZC1zaXplLXNtOiA2NSU7XHJcbkBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZTogMjFweDtcclxuQGNvY2twaXQtY2FyZC10aXRsZS1mb250LXNpemUtbWQ6IDIxcHg7XHJcbkBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC1zaXplLXNtOiAyMHB4O1xyXG5AY29ja3BpdC1jYXJkLXRpdGxlLWNvbG9yOiBAZ3JleS0yO1xyXG5AY29ja3BpdC1jYXJkLXRpdGxlLWJvcmRlci1ib3R0b206IDBweCBzb2xpZCBAYmxhY2s7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1mb250LXNpemU6IDE2cHg7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1jb2xvcjogQGZvbnQtY29sb3I7XHJcbkBjb2NrcGl0LWNhcmQtZm9vdGVyLWJvcmRlci10b3A6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCA2cHg7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCA2cHg7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24td2F0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggNnB4O1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggNnB4O1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5AY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IDBweCA2cHg7XHJcbkBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5cclxuLy8gY29ja3BpdC1jYXJkcyBzbSB1bmV2ZW4gKD1udGgtY2hpbGQoMm4tMSkpXHJcbkBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW46IEBncmV5LTc7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5AY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjogQGdyZXktMztcclxuQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5AY29ja3BpdC1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjogQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHJcbi8vIGNvY2twaXQtY2FyZHMgc20gZXZlbiAoPW50aC1jaGlsZCgybikpXHJcbkBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuOiBAd2hpdGU7XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3Itc20tZXZlbjogQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcbkBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjogQGdyZXktNDtcclxuQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjogQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcbkBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc20tZXZlbjogQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcblxyXG5cclxuLy8gY29ja3BpdC1jYXJkIHByb2R1Y3QtY2FsY3VsYXRvciAtIGN1c3RvbWVyIHR5cGUgcmFkaW9zXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjogMDtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1zaXplOiAxOHB4O1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yOiBAd2hpdGU7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yLWhvdmVyLWZvY3VzOiBAZ3JleS0xO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtY29sb3I6IEBncmV5LTE7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtY29sb3I7XHJcblxyXG4vLyBjb2NrcGl0LWNhcmQgcHJvZHVjdC1jYWxjdWxhdG9yIC0gYnJhbmNoZXMgcmFkaW9zXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlci1yYWRpdXM6IDVweDtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyOiAwO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplOiAxOHB4O1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvcjogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhczogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEB3aGl0ZTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXM6IEBncmV5LTE7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yOiBAZ3JleS0xO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXI6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhczogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1nYXMuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy5zdmcpO1xyXG5cclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlci1ob3Zlci1mb2N1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlcjtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZTtcclxuXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWlucHV0LWNvbnRhaW5lci1sYWJlbC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuXHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1oZWlnaHQ6IDQwcHg7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1mbGV4OiAyMCU7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmlnaHQ6IDNweCBzb2xpZCBAd2hpdGU7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEB3aGl0ZSAhaW1wb3J0YW50O1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmU6IEB3aGl0ZSAhaW1wb3J0YW50O1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0xLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTItaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAzLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTMtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAzLWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy00LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA0LnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA0LWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTUtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtMS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTEtYWN0aXZlLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0yLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS0yLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0yLWhvdmVyLWFjdGl2ZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtMi1hY3RpdmUuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTMuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtaG92ZXItYWN0aXZlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS0zLWFjdGl2ZS5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtNC5zdmcpO1xyXG5AY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNC1ob3Zlci1hY3RpdmUtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXZlaGljbGUtbG9hZGluZy1zaXplLTQtYWN0aXZlLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctc2l6ZS01LnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LWhvdmVyLWFjdGl2ZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLXNpemUtNS1hY3RpdmUuc3ZnKTtcclxuXHJcblxyXG4vLyBjb2NrcGl0LWNhcmQgY28yLWZvb3RwcmludFxyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaGVpZ2h0OiA1MHB4O1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWZvbnQtc2l6ZTogMzRweDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaWNvbi1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLW91dHB1dC1maWVsZC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtc2l6ZTogMzRweDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtdW5pdC1maWVsZC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtdW5pdC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtZm9udC1zaXplOiAxOHB4O1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9waWN0LWNhcmQtZGF0YS1jbzIuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMXB4IGJvdHRvbTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXNpemU6IDM3JTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1ib3JkZXItdG9wOiAxcHggc29saWQgQHdoaXRlO1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWltZy1maWVsZC13aWR0aDogMjBweDtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWltZy1maWVsZC1oZWlnaHQ6IDIwcHg7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1nZXJtYW55LXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1mbGFnLWdlcm1hbnkuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWV1cm9wZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZmxhZy1ldXJvcGUuc3ZnKTtcclxuQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLXdvcmxkLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1mbGFnLWdsb2JlLnN2Zyk7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtdW5pdC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWNvbG9yOiBAY29sb3ItMjtcclxuXHJcblxyXG4vLyBjb2NrcGl0LWNhcmQgY29zdC12aWV3XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtZm9udC1zaXplOiAxOHB4O1xyXG5AY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWNvbG9yOiBAY29sb3ItMjtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLXRvcC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1oZWlnaHQ6IDUwcHg7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xyXG5AY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWljb24tZmllbGQtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1mb250LXNpemU6IDM0cHg7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtc2l6ZTogMzRweDtcclxuQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1vdXRwdXQtZmllbGQtY29sb3I6IEBjb2xvci0yO1xyXG5AY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLXVuaXQtZmllbGQtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LXNpemU6IDE4cHg7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tYWNjb3JkaW9uLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcblxyXG5cclxuLy8gY29udGV4dCBtZW51XHJcbkBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWNvbG9yOiBAY29sb3ItMjtcclxuQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtc2l6ZTogMjRweDtcclxuQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLXBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5AY29udGV4dC1tZW51LWxvZ2luLW5hbWUtZm9udC1zaXplLW1kOiAyM3B4O1xyXG5AY29udGV4dC1tZW51LWxvZ2luLW5hbWUtcGFkZGluZy1tZDogN3B4IDE2cHg7XHJcbkBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemUtc206IDIwcHg7XHJcbkBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1wYWRkaW5nLXNtOiA1cHggMTZweDtcclxuXHJcbkBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEB3aGl0ZTtcclxuQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJvcmRlci1ib3R0b206IDA7XHJcbkBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYm9yZGVyLWJvdHRvbTtcclxuQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJvcmRlci1ib3R0b20tcHJvY2Vzcy1uby10b2dnbGU6IDA7XHJcbkBjb250ZXh0LW1lbnUtbGV2ZWwtaWNvbi1jb2xvcjogQGNvbG9yLTE7XHJcbkBjb250ZXh0LW1lbnUtbGV2ZWwtaWNvbi1jb2xvci1ob3Zlci1mb2N1czogQGdyZXktMTtcclxuQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLXByb2Nlc3Mtbm8tdG9nZ2xlOiBAY29sb3ItMSAhaW1wb3J0YW50O1xyXG5AY29udGV4dC1tZW51LWxhYmVsLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AY29udGV4dC1tZW51LWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGNvbnRleHQtbWVudS1sYWJlbC1mb250LXNpemU6IDEycHg7XHJcbkBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3I6IEB3aGl0ZTtcclxuQGNvbnRleHQtbWVudS1sYWJlbC1jb2xvci1ob3Zlci1mb2N1czogQGdyZXktMTtcclxuQGNvbnRleHQtbWVudS12YWx1ZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGNvbnRleHQtbWVudS12YWx1ZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC1zaXplOiAxOHB4O1xyXG5AY29udGV4dC1tZW51LXZhbHVlLWNvbG9yOiBAd2hpdGU7XHJcbkBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3ItaG92ZXItZm9jdXM6IEBncmV5LTE7XHJcblxyXG5AY29udGV4dC1tZW51LWVudHJ5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1ib3JkZXItYm90dG9tOiAwO1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1mb250LXNpemU6IDE2cHg7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktY29sb3I6IEBncmV5LTI7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktcGFkZGluZzogMTBweCAxNnB4IDhweCA1NnB4O1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtZW50cnktYm9yZGVyLWJvdHRvbTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGNvbnRleHQtbWVudS1lbnRyeS1mb250LWZhbWlseTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGNvbnRleHQtbWVudS1lbnRyeS1mb250LXdlaWdodDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtY29sb3I6IEB3aGl0ZTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWZvbnQtZmFtaWx5O1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1jb2xvcjtcclxuXHJcbkBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWl0ZW0tbGFzdC1jaGlsZC1ib3JkZXItYm90dG9tLXNtOiAxNXB4IHNvbGlkIEBncmV5LTU7XHJcblxyXG5AY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDEycHg7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxMnB4O1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWljb24td2F0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNnB4IDEycHg7XHJcbkBjb250ZXh0LW1lbnUtZW50cnktaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxMnB4O1xyXG5AY29udGV4dC1tZW51LWVudHJ5LWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTFweDtcclxuQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5cclxuXHJcbi8vIHByb2Nlc3NcclxuQG1haW4tY29udGV4dC1hbmQtcHJvY2Vzcy1zdGQtdmlld3BvcnQtbWluLXdpZHRoOiBjYWxjKH4nQHt2aWV3cG9ydC14cy1taW59ICsgQHttYWluLXByb2Nlc3MtbWF4LXdpZHRofSArIEB7dmlld3BvcnQteHMtbWlufScpO1xyXG5AbWFpbi1wcm9jZXNzLXRvcC1pbWFnZS1taW4taGVpZ2h0LW1kOiAyMDBweDtcclxuQG1haW4tcHJvY2Vzcy1tYXgtd2lkdGg6IDk2MHB4O1xyXG5AbWFpbi1wcm9jZXNzLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcblxyXG5AbWFpbi1jb250ZXh0LWJhY2tncm91bmQtY29sb3ItbWQ6IEBjb2xvci0zO1xyXG5AbWFpbi1wcm9jZXNzLXRvcC1pbWFnZS1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9iYWNrZ3JvdW5kLXNtYWxsLmpwZyk7XHJcbkBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG5AbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAd2hpdGU7XHJcbkBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWNvbG9yOiBAZ3JleS0yO1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplOiAyNHB4O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtcGFkZGluZy10b3A6IDdweDtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWJvZHktYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtZm9udC1zaXplLXNtOiAyMHB4O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWZvb3Rlci1ib3JkZXItdG9wOiAwcHggc29saWQgQGJsYWNrO1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbkBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb246IC00cHggNXB4O1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXItYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbkBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtZ2FzLWJhY2tncm91bmQtcG9zaXRpb246IC0zcHggNHB4O1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtZ2FzLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtd2F0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IDVweDtcclxuQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXdhdGVyLWJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IDRweDtcclxuQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXRoZXJtYWwtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbkBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlcmNoYXJnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcbkBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggNHB4O1xyXG5AYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcblxyXG5AZWNhci1pbWFnZS1yb3ctdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXByb2Nlc3MtZS1jYXItZnVuZGluZy5zdmcpO1xyXG5cclxuXHJcbkBoci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS01O1xyXG5cclxuLy8gY2FyZCBpbiBjYXJkXHJcbkBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtY29sb3I6IEBncmV5LTI7XHJcbkBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtc2l6ZTogMjBweDtcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvZHktYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1mb290ZXItYm9yZGVyLXRvcDogMHB4IHNvbGlkIEBibGFjaztcclxuQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtZm9vdGVyLWJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbi8vIHN0ZXBzXHJcbkBzdGVwcy1jb250YWluZXItbWFyZ2luOiA3cHggMzZweCAwcHggMHB4O1xyXG5Ac3RlcC13aWR0aDogMTFweDtcclxuQHN0ZXAtaGVpZ2h0OiAxMXB4O1xyXG5Ac3RlcC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS00O1xyXG5Ac3RlcC1ib3JkZXI6IDFweCBzb2xpZCBAZ3JleS00O1xyXG5Ac3RlcC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkBzdGVwLWJhY2tncm91bmQtY29sb3ItYWN0aXZlOiBAY29sb3ItMjtcclxuQHN0ZXAtYm9yZGVyLWFjdGl2ZTogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG5cclxuXHJcbi8vIGZvcm0gbGFiZWxzXHJcbkBsYWJlbC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQGxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQGxhYmVsLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuQGxhYmVsLWZvbnQtc2l6ZTogMTZweDtcclxuQGNvbmZpcm0tcGFnZS1sYWJlbC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQGNvbmZpcm0tcGFnZS1sYWJlbC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjb25maXJtLXBhZ2UtbGFiZWwtY29sb3I6IEBmb250LWNvbG9yO1xyXG5AY29uZmlybS1wYWdlLWxhYmVsLWZvbnQtc2l6ZTogMTZweDtcclxuQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBjb25maXJtLXBhZ2UtdmFsdWUtY29sb3I6IEBmb250LWNvbG9yO1xyXG5AY29uZmlybS1wYWdlLXZhbHVlLWZvbnQtc2l6ZTogMTZweDtcclxuXHJcbi8vIGZvcm0gaW5wdXRzXHJcbkBmb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXItY29sb3I6IEBncmV5LTM7XHJcbkBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AZm9ybS1jb250cm9sLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuQGZvcm0tY29udHJvbC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGZvcm0tY29udHJvbC1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBmb3JtLWNvbnRyb2wtZm9udC1zaXplOiAxNnB4O1xyXG5AZm9ybS1jb250cm9sLWJvcmRlcjogMXB4IHNvbGlkIEBncmV5LTQ7XHJcbkBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTogMTVweDtcclxuXHJcbkBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1czogQHdoaXRlO1xyXG5AZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5AZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5LWZvY3VzOiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5O1xyXG5AZm9ybS1jb250cm9sLWZvbnQtd2VpZ2h0LWZvY3VzOiBAZm9ybS1jb250cm9sLWZvbnQtd2VpZ2h0O1xyXG5AZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1mb2N1czogQGZvcm0tY29udHJvbC1mb250LXNpemU7XHJcbkBmb3JtLWNvbnRyb2wtYm9yZGVyLWZvY3VzOiAxcHggc29saWQgIzAwMDAwMDQyO1xyXG5AZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbS1mb2N1czogQGZvcm0tY29udHJvbC1mb250LXNpemUtc207XHJcblxyXG5AZm9ybS1jb250cm9sLXJlYWRvbmx5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQGZvcm0tY29udHJvbC1yZWFkb25seS1jb2xvcjogQGdyZXktMztcclxuQGZvcm0tY29udHJvbC1yZWFkb25seS1ib3JkZXItY29sb3I6IEBncmV5LTY7XHJcblxyXG5AaW5wdXQtZ3JvdXAtdGV4dC1ib3JkZXI6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5AaW5wdXQtZ3JvdXAtdGV4dC1jb2xvcjogQGZvbnQtY29sb3I7XHJcbkBpbnB1dC1ncm91cC10ZXh0LWJhY2tncm91bmQtY29sb3I6IEBncmV5LTY7XHJcblxyXG4vLyBmb3JtIGlucHV0cyBsb2dpbiBjYXJkXHJcbkBmb3JtLWNvbnRyb2wtbG9naW4tbGFiZWwtY29sb3I6IEBncmV5LTE7XHJcbkBmb3JtLWNvbnRyb2wtbG9naW4tbGFiZWwtY29sb3ItZm9jdXM6IEBjb2xvci0yO1xyXG5AZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5AZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvcjtcclxuQGZvcm0tY29udHJvbC1sb2dpbi1ib3JkZXItY29sb3I6IEBncmV5LTQ7XHJcbkBmb3JtLWNvbnRyb2wtbG9naW4tYm9yZGVyLWNvbG9yLWZvY3VzOiAjMDAwMDAwNDI7XHJcbkBmb3JtLWNvbnRyb2wtbG9naW4tY29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcbkBmb3JtLWNvbnRyb2wtbG9naW4tY29sb3ItZm9jdXM6IEBmb3JtLWNvbnRyb2wtY29sb3ItZm9jdXM7XHJcbkBmb3JtLWNvbnRyb2wtbG9naW4taWNvbi1jb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuQGZvcm0tY29udHJvbC1sb2dpbi1pY29uLWNvbG9yLWZvY3VzOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cclxuLy8gZm9ybS1mbG9hdGluZyBsYWJlbCArIGlucHV0XHJcbkBmb3JtLWZsb2F0aW5nLWxhYmVsLWNvbG9yOiBAZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLWNvbG9yO1xyXG5AZm9ybS1mbG9hdGluZy1sYWJlbC1jb2xvci1mb2N1czogQGNvbG9yLTI7XHJcbkBmb3JtLWZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZTogMTZweDtcclxuQGZvcm0tZmxvYXRpbmctbGFiZWwtZm9udC1zaXplLXNtOiAxNXB4O1xyXG5AZm9ybS1mbG9hdGluZy1sYWJlbC1mb250LXNpemUtZm9jdXM6IDEycHg7XHJcbkBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuLy8gc2VsZWN0cyArIGF1dG9jb21wbGV0ZVxyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmV5LTU7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTogMTZweDtcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1jb2xvcjogQGdyZXktMjtcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAZ3JleS03O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM6IDFweCBzb2xpZCBAZ3JleS01O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzOiBAZm9udC1yZWd1bGFyO1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXItZm9jdXM6IDE2cHg7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTc7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBncmV5LTU7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtc2l6ZTogMTZweDtcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1jb2xvcjogQGdyZXktMjtcclxuQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3I7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyLWJvdHRvbS1ob3Zlci1mb2N1czogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1ib3JkZXItYm90dG9tO1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtd2VpZ2h0O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtc2l6ZS1ob3Zlci1mb2N1czogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1mb250LXNpemU7XHJcbkBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItaG92ZXItZm9jdXM6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3I7XHJcbi8vIHNlbGVjdHMgb3B0Z3JvdXBcclxuQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYmFja2dyb3VuZC1jb2xvcjtcclxuQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1vcHRncm91cC1kcm9wZG93bi1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AYm9vdHN0cmFwLXNlbGVjdC1vcHRncm91cC1kcm9wZG93bi1oZWFkZXItZm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuQGJvb3RzdHJhcC1zZWxlY3Qtb3B0Z3JvdXAtZHJvcGRvd24taGVhZGVyLWNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWNvbG9yO1xyXG5cclxuLy8gY2FsZW5kYXJcclxuQGNhbGVuZGFyLWJvcmRlcjogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG5AY2FsZW5kYXItYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AY2FsZW5kYXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AY2FsZW5kYXItYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuQGNhbGVuZGFyLXRoLXByZXYtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBjYWxlbmRhci10aC1zd2l0Y2gtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbkBjYWxlbmRhci10aC1uZXh0LWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0yO1xyXG5AY2FsZW5kYXItdGgtcHJldi1jb2xvcjogQHdoaXRlO1xyXG5AY2FsZW5kYXItdGgtc3dpdGNoLWNvbG9yOiBAd2hpdGU7XHJcbkBjYWxlbmRhci10aC1uZXh0LWNvbG9yOiBAd2hpdGU7XHJcbkBjYWxlbmRhci10aC1wcmV2LWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBjb2xvci0zO1xyXG5AY2FsZW5kYXItdGgtc3dpdGNoLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBjb2xvci0zO1xyXG5AY2FsZW5kYXItdGgtbmV4dC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBAY29sb3ItMztcclxuQGNhbGVuZGFyLXRoLXByZXYtY29sb3ItaG92ZXI6IEB3aGl0ZTtcclxuQGNhbGVuZGFyLXRoLXN3aXRjaC1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5AY2FsZW5kYXItdGgtbmV4dC1jb2xvci1ob3ZlcjogQHdoaXRlO1xyXG5AY2FsZW5kYXItdGgtZG93LWNvbG9yOiBAY29sb3ItMjtcclxuQGNhbGVuZGFyLXRkLWZvbnQtc2l6ZTogMTRweDtcclxuQGNhbGVuZGFyLXRkLWNvbG9yOiBAY29sb3ItMjtcclxuQGNhbGVuZGFyLXRkLWNvbG9yLWhvdmVyOiBAY29sb3ItMjtcclxuQGNhbGVuZGFyLXRkLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEBncmV5LTU7XHJcbkBjYWxlbmRhci1hY3RpdmUtZGF5LWNvbG9yOiBAd2hpdGU7XHJcbkBjYWxlbmRhci1hY3RpdmUtZGF5LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AY2FsZW5kYXItYWN0aXZlLWRheS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBjYWxlbmRhci1hY3RpdmUtZGF5LWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5AY2FsZW5kYXItdG9kYXktZGF5LWNvbG9yOiBAd2hpdGU7XHJcbkBjYWxlbmRhci10b2RheS1kYXktZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBjYWxlbmRhci10b2RheS1kYXktZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AY2FsZW5kYXItdG9kYXktZGF5LWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0yO1xyXG5AY2FsZW5kYXItZGF5LW1hcmtlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5AY2FsZW5kYXItZGF5LXNlY29uZC1jb2xvcjogQHdoaXRlO1xyXG5AY2FsZW5kYXItZGF5LXNlY29uZC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS00O1xyXG5cclxuLy8gZmlsZS1pbnB1dFxyXG5AZmlsZS1pbnB1dC1ib3JkZXItY29sb3ItZm9jdXM6IEBjb2xvci0zO1xyXG5AZmlsZS1pbnB1dC1idG4tcHJpbWFyeS1ib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMztcclxuQGZpbGUtaW5wdXQtYnRuLXByaW1hcnktYm9yZGVyLWhvdmVyOiAxcHggc29saWQgQGNvbG9yLTI7XHJcbkBmaWxlLWlucHV0LWJ0bi1kZWZhdWx0LWJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcbkBmaWxlLWlucHV0LWJ0bi1kZWZhdWx0LWJvcmRlci1ob3ZlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcbkBmaWxlLWlucHV0LWFsZXJ0LWZvbnQtc2l6ZTogMTRweDtcclxuXHJcbi8vIHNsaWRlclxyXG5Ac2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3I6IEBncmV5LTU7XHJcbkBzbGlkZXItc2VsZWN0aW9uLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0yO1xyXG5Ac2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQHNsaWRlci1oYW5kbGUtYm9yZGVyOiAxcHggc29saWQgQGNvbG9yLTM7XHJcbkBzbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHJcbi8vIHNsaWRlciBmbGF0bWF0ZXMgKyBob3VzZXNcclxuQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1zaW5nbGUtcGVyc29uLnN2Zyk7XHJcbkBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLXNpemU6IDM4cHggYXV0bztcclxuQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLWhlaWdodDogMzhweDtcclxuQHNsaWRlci1mbGF0bWF0ZS1iYWNrZ3JvdW5kLW1pbi13aWR0aDogMzBweDtcclxuXHJcbkBzbGlkZXItZmxhdG1hdGVzLWJhY2tncm91bmQtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLW11bHRpcGxlLXBlcnNvbnMuc3ZnKTtcclxuQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1zaXplOiAzOHB4IGF1dG87XHJcbkBzbGlkZXItZmxhdG1hdGVzLWJhY2tncm91bmQtaGVpZ2h0OiAzOHB4O1xyXG5Ac2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLW1pbi13aWR0aDogNjBweDtcclxuXHJcbkBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24taG91c2Utc21hbGwuc3ZnKTtcclxuQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5Ac2xpZGVyLWhvdXNlLXNtYWxsLWJhY2tncm91bmQtc2l6ZTogMzhweCBhdXRvO1xyXG5Ac2xpZGVyLWhvdXNlLXNtYWxsLWJhY2tncm91bmQtaGVpZ2h0OiAzOHB4O1xyXG5Ac2xpZGVyLWhvdXNlLXNtYWxsLWJhY2tncm91bmQtbWluLXdpZHRoOiAzMHB4O1xyXG5cclxuQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1ob3VzZS1sYXJnZS5zdmcpO1xyXG5Ac2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbkBzbGlkZXItaG91c2UtbGFyZ2UtYmFja2dyb3VuZC1zaXplOiAzOHB4IGF1dG87XHJcbkBzbGlkZXItaG91c2UtbGFyZ2UtYmFja2dyb3VuZC1oZWlnaHQ6IDM4cHg7XHJcbkBzbGlkZXItaG91c2UtbGFyZ2UtYmFja2dyb3VuZC1taW4td2lkdGg6IDYwcHg7XHJcblxyXG4vLyByYWRpb3MgKyBjaGVja2JveGVzXHJcbkByYWRpby1jaGVja2JveC1sYWJlbC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQHJhZGlvLWNoZWNrYm94LWxhYmVsLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQHJhZGlvLWNoZWNrYm94LWxhYmVsLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuQHJhZGlvLWNoZWNrYm94LWxhYmVsLWNvbG9yOiBAZm9udC1jb2xvcjtcclxuQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXI6IDFweCBzb2xpZCBAZ3JleS00O1xyXG5AcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlci1jb2xvci1mb2N1czogQGdyZXktNDtcclxuQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAZ3JleS04ICFpbXBvcnRhbnQ7XHJcbkByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQ6IEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyLWNvbG9yLWZvY3VzOiBAZ3JleS00O1xyXG5AcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAZ3JleS04ICFpbXBvcnRhbnQ7XHJcbkByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5AcmFkaW8tYnVsbGV0LWJvcmRlcjogMXB4IHNvbGlkIEBncmV5LTIgIWltcG9ydGFudDtcclxuQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAZ3JleS0yO1xyXG5AcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcbkBjaGVja2JveC10aWNrLWNvbG9yOiBAZ3JleS0yICFpbXBvcnRhbnQ7XHJcblxyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcbkByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggMnB4O1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbkByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtcG9zaXRpb246IDEwcHggMXB4O1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2F0ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDJweDtcclxuQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdGhlcm1hbC5zdmcpO1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDFweDtcclxuQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbkByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcbkByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDFweDtcclxuQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2FzdGV3YXRlci5zdmcpO1xyXG5AcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDJweDtcclxuQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcblxyXG5AY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1ib3JkZXItY29sb3I6IEBncmV5LTQ7XHJcbkBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTY7XHJcbkBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5AY2hlY2tib3gtc3dpdGNoLXVuY2hlY2tlZC1idWxsZXQtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ6IEBncmV5LTQ7XHJcbkBjaGVja2JveC1zd2l0Y2gtdW5jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZDogQGNoZWNrYm94LXN3aXRjaC11bmNoZWNrZWQtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcbkBjaGVja2JveC1zd2l0Y2gtY2hlY2tlZC1ib3JkZXItY29sb3I6IEBjb2xvci0yO1xyXG5AY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDogQGdyZXktNjtcclxuQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kOiBAY2hlY2tib3gtc3dpdGNoLWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1ib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMjtcclxuQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAY29sb3ItMjtcclxuQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZDogQGNoZWNrYm94LXN3aXRjaC1jaGVja2VkLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cclxuQHRyaS1zdGF0ZS10b2dnbGUtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuQHRyaS1zdGF0ZS10b2dnbGUtYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJvcmRlcjogMXB4IHNvbGlkIEBncmV5LTQ7XHJcbkB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0OiBAZ3JleS00O1xyXG5AdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQ6IEB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5AdHJpLXN0YXRlLXRvZ2dsZS1ib3JkZXItYWN0aXZlLW5lZzogMXB4IHNvbGlkIEByZWQ7XHJcbkB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1ib3JkZXItYWN0aXZlLW5lZzogMXB4IHNvbGlkIEByZWQ7XHJcbkB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LWFjdGl2ZS1uZWc6IEByZWQ7XHJcbkB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtbmVnOiBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtbmVnO1xyXG5AdHJpLXN0YXRlLXRvZ2dsZS1ib3JkZXItYWN0aXZlLXBvczogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG5AdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYm9yZGVyLWFjdGl2ZS1wb3M6IDFweCBzb2xpZCBAY29sb3ItMjtcclxuQHRyaS1zdGF0ZS10b2dnbGUtYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQtYWN0aXZlLXBvczogQGNvbG9yLTI7XHJcbkB0cmktc3RhdGUtdG9nZ2xlLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZC1hY3RpdmUtcG9zOiBAdHJpLXN0YXRlLXRvZ2dsZS1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydC1hY3RpdmUtcG9zO1xyXG5cclxuXHJcbi8vIGJ1dHRvbnNcclxuQGJ1dHRvbi1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbkBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjogMHB4IHNvbGlkIEBjb2xvci0zO1xyXG5AYnV0dG9uLXByaW1hcnktY29sb3I6IEB3aGl0ZTtcclxuQGJ1dHRvbi1wcmltYXJ5LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AYnV0dG9uLXByaW1hcnktZm9udC1zaXplOiAxNXB4O1xyXG5AYnV0dG9uLXByaW1hcnktcGFkZGluZzogNHB4IDE0cHggNXB4IDE0cHg7XHJcbkBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuQGJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1czogMHB4IHNvbGlkIEBjb2xvci0yO1xyXG5AYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM6IEB3aGl0ZTtcclxuXHJcbkBidXR0b24tcHJpbWFyeS1pbmFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAaW5hY3RpdmUtYmctY29sb3I7XHJcbkBidXR0b24tcHJpbWFyeS1pbmFjdGl2ZS1ib3JkZXI6IDBweCBzb2xpZCBAaW5hY3RpdmUtYmctY29sb3I7XHJcbkBidXR0b24tcHJpbWFyeS1pbmFjdGl2ZS1jb2xvcjogQHdoaXRlO1xyXG5cclxuQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQGJ1dHRvbi1kZWZhdWx0LWJvcmRlcjogMnB4IHNvbGlkIEBncmV5LTU7XHJcbkBidXR0b24tZGVmYXVsdC1jb2xvcjogQGdyZXktMTtcclxuQGJ1dHRvbi1kZWZhdWx0LWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AYnV0dG9uLWRlZmF1bHQtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AYnV0dG9uLWRlZmF1bHQtZm9udC1zaXplOiAxNXB4O1xyXG5AYnV0dG9uLWRlZmF1bHQtcGFkZGluZzogMnB4IDEycHggM3B4IDEycHg7XHJcbkBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcbkBidXR0b24tZGVmYXVsdC1ib3JkZXItaG92ZXItZm9jdXM6IDJweCBzb2xpZCBAZ3JleS00O1xyXG5AYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM6IEBncmV5LTI7XHJcblxyXG5AYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5AYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtYm9yZGVyOiAycHggc29saWQgQGluYWN0aXZlLWJnLWNvbG9yO1xyXG5AYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtY29sb3I6IEB3aGl0ZTtcclxuXHJcbkBidXR0b24tY2xvc2UtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbkBidXR0b24tY2xvc2Utd2lkdGg6IDQycHg7XHJcbkBidXR0b24tY2xvc2UtaGVpZ2h0OiAzNHB4O1xyXG5AYnV0dG9uLWNsb3NlLXBhZGRpbmc6IDhweCAwcHggMHB4IDBweDtcclxuQGJ1dHRvbi1jbG9zZS1jb2xvcjogQHdoaXRlO1xyXG5AYnV0dG9uLWNsb3NlLWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuQGJ1dHRvbi1jbG9zZS1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkBidXR0b24tY2xvc2UtZm9udC1zaXplOiAxOHB4O1xyXG5AYnV0dG9uLWNsb3NlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5AYnV0dG9uLWNsb3NlLWJvcmRlci1ob3Zlci1mb2N1czogMHB4IHNvbGlkIEBibGFjaztcclxuQGJ1dHRvbi1jbG9zZS1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5AYnV0dG9uLWNsb3NlLXNoYWRvd2VkLWJveC1zaGFkb3c6IEBzaGFkb3dlZC1lbGVtZW50LWJveC1zaGFkb3c7XHJcblxyXG5cclxuLy8gbGlua3NcclxuQGxpbmstZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBsaW5rLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGxpbmstY29sb3I6IEBjb2xvci0yO1xyXG5AbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbkBsaW5rLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzOiBAZm9udC1yZWd1bGFyO1xyXG5AbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBsaW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuQGxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzOiB1bmRlcmxpbmU7XHJcblxyXG5AcG9zdGJveC1saW5rLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AcG9zdGJveC1saW5rLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQHBvc3Rib3gtbGluay1jb2xvcjogQGxpbmstY29sb3I7XHJcbkBwb3N0Ym94LWxpbmstdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5AcG9zdGJveC1saW5rLXdpZHRoOiBjYWxjKH4nMTAwJSAtIDEwMHB4Jyk7XHJcbkBwb3N0Ym94LWljb24tY29sb3I6IEBsaW5rLWNvbG9yO1xyXG5AcG9zdGJveC1saW5rLWNvbG9yLWhvdmVyLWZvY3VzOiBAbGluay1jb2xvcjtcclxuQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM6IG5vbmU7XHJcbkBwb3N0Ym94LWxpbmstcmVhZC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQHBvc3Rib3gtbGluay1yZWFkLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yOiBAbGluay1jb2xvcjtcclxuQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yLWhvdmVyLWZvY3VzOiBAbGluay1jb2xvcjtcclxuQHBvc3Rib3gtaWNvbi1yZWFkLWNvbG9yOiBAZ3JleS00O1xyXG5cclxuQGZvcm0tbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQGZvcm0tbGluay1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBmb3JtLWxpbmstY29sb3I6IEBjb2xvci0zO1xyXG5AZm9ybS1saW5rLWZvbnQtc2l6ZTogQGZvbnQtc2l6ZTtcclxuQGZvcm0tbGluay10ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbkBmb3JtLWxpbmstaWNvbi1kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbkBmb3JtLWxpbmstaWNvbi1jb2xvcjogQGZvcm0tbGluay1jb2xvcjtcclxuQGZvcm0tbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1czogQGZvcm0tbGluay1mb250LWZhbWlseTtcclxuQGZvcm0tbGluay1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQGZvcm0tbGluay1mb250LXdlaWdodDtcclxuQGZvcm0tbGluay1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTI7XHJcbkBmb3JtLWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzOiBAZm9ybS1saW5rLWZvbnQtc2l6ZTtcclxuQGZvcm0tbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM6IG5vbmU7XHJcbkBmb3JtLWxpbmstaWNvbi1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTI7XHJcblxyXG5cclxuLy8gbWV0ZXItdmFsdWUtZGlzcGxheVxyXG5AbWV0ZXItdmFsdWUtZGlzcGxheS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LWZvbnQtc2l6ZTogMTZweDtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktY2VsbC1ib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXR5cGUtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1jb2xvcjogQGdyZXktMjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWJhY2tncm91bmQtY29sb3I6ICM4NEQwRjA7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWNvbG9yOiBAZ3JleS0xYjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLWJhY2tncm91bmQtY29sb3I6ICM4NEQwRjA7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1jb2xvcjogQGdyZXktMWI7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtY29tbWEtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtY29tbWEtY29sb3I6IEBncmV5LTI7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LWNvbW1hLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXBvc3QtY29tbWEtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1jb2xvcjogQGdyZXktMjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXVuaXQtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1jb2xvcjogQGdyZXktMjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcblxyXG5cclxuLy8gdGFic1xyXG5AdGFiLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhYi1ib3JkZXItY29sb3I6IEBncmV5LTQ7XHJcbkB0YWItYm9yZGVyOiAxcHggc29saWQgIEB0YWItYm9yZGVyLWNvbG9yO1xyXG5AdGFiLWJvcmRlci1yYWRpdXM6IDBweDtcclxuQHRhYi1uYXYtbGluay1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS04O1xyXG5AdGFiLW5hdi1saW5rLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEB3aGl0ZTtcclxuQHRhYi1uYXYtbGluay1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQHRhYi1uYXYtbGluay1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkB0YWItbmF2LWxpbmstZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5AdGFiLW5hdi1saW5rLWNvbG9yOiBAY29sb3ItMjtcclxuQHRhYi1uYXYtbGluay1mb250LWZhbWlseS1ob3ZlcjogQHRhYi1uYXYtbGluay1mb250LWZhbWlseTtcclxuQHRhYi1uYXYtbGluay1mb250LXdlaWdodC1ob3ZlcjogQHRhYi1uYXYtbGluay1mb250LXdlaWdodDtcclxuQHRhYi1uYXYtbGluay1mb250LXNpemUtaG92ZXI6IEB0YWItbmF2LWxpbmstZm9udC1zaXplO1xyXG5AdGFiLW5hdi1saW5rLWNvbG9yLWhvdmVyOiBAdGFiLW5hdi1saW5rLWNvbG9yO1xyXG5AdGFiLW5hdi1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAdGFiLWJhY2tncm91bmQtY29sb3I7XHJcbkB0YWItbmF2LWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IEB0YWItYmFja2dyb3VuZC1jb2xvcjtcclxuQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5AdGFiLW5hdi1saW5rLWFjdGl2ZS1jb2xvcjogQGNvbG9yLTI7XHJcbkB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtZmFtaWx5LWhvdmVyOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LWZhbWlseTtcclxuQHRhYi1uYXYtbGluay1hY3RpdmUtZm9udC13ZWlnaHQtaG92ZXI6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0O1xyXG5AdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LXNpemUtaG92ZXI6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtc2l6ZTtcclxuQHRhYi1uYXYtbGluay1hY3RpdmUtY29sb3ItaG92ZXI6IEB0YWItbmF2LWxpbmstYWN0aXZlLWNvbG9yO1xyXG5cclxuXHJcbi8vIG1vZGFsIGRpYWxvZ3VlXHJcbkBtb2RhbC1jb250ZW50LWJvcmRlcjogMHB4IHNvbGlkIEBibGFjaztcclxuQG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0xO1xyXG5AbW9kYWwtaGVhZGVyLWJvcmRlci1ib3R0b206IDBweDtcclxuQG1vZGFsLXRpdGxlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AbW9kYWwtdGl0bGUtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AbW9kYWwtdGl0bGUtZm9udC1zaXplOiAxOHB4O1xyXG5AbW9kYWwtdGl0bGUtY29sb3I6IEBjb2xvci0yO1xyXG5AbW9kYWwtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBtb2RhbC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AbW9kYWwtZm9vdGVyLWJvcmRlci10b3A6IDFweCBzb2xpZCBAZ3JleS01O1xyXG5cclxuXHJcbi8vIHRhYmxlc1xyXG5AdGFibGUtcmVzcG9uc2l2ZS1ib3JkZXI6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkB0aGVhZC10aC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5AdGhlYWQtdGgtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkB0aGVhZC10aC1mb250LXdlaWdodDogNjAwO1xyXG5AdGhlYWQtZm9udC1zaXplOiAxNnB4O1xyXG5AdGhlYWQtdGgtY29sb3I6IEBncmV5LTE7XHJcbkB0aGVhZC10aC1ib3JkZXItbGVmdDogMHB4IHNvbGlkIEBibGFjaztcclxuQHRoZWFkLXRoLWJvcmRlci10b3A6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkB0aGVhZC10aC1ib3JkZXItcmlnaHQ6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkB0aGVhZC10aC1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5AdGJvZHktdGQtYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkB0Ym9keS10ZC1ib3JkZXItdG9wOiAwcHggc29saWQgQGJsYWNrO1xyXG5AdGJvZHktdGQtYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgQGJsYWNrO1xyXG5AdGJvZHktdGQtYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkIEBibGFjaztcclxuQHRib2R5LXRkLWNvbG9yLXVuZXZlbjogQGZvbnQtY29sb3I7IC8qIHRhYmxlLXN0cmlwZWQgdGQgdW5ldmVuICg9bnRoLWNoaWxkKDJuLTEpKSAqL1xyXG5AdGJvZHktdGQtY29sb3ItZXZlbjogQGZvbnQtY29sb3I7ICAgLyogdGFibGUtc3RyaXBlZCB0ZCBldmVuICAgKD1udGgtY2hpbGQoMm4pKSAgICovXHJcbkB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLXVuZXZlbjogQHdoaXRlO1x0LyogdGFibGUtc3RyaXBlZCB0ZCB1bmV2ZW4gKD1udGgtY2hpbGQoMm4tMSkpICovXHJcbkB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLWV2ZW46IEBncmV5LTc7XHQvKiB0YWJsZS1zdHJpcGVkIHRkIGV2ZW4gICAoPW50aC1jaGlsZCgybikpICAgKi9cclxuQHRib2R5LXRkLWNvbGxhcHNlLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5AZGF0YXRhYmxlLXBvc3Rib3hUYWJsZS1tZXNzYWdlLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuXHJcbi8vIHBhZ2luYXRpb25cclxuQHBhZ2luYXRpb24tYm9yZGVyOiAxcHggc29saWQgQGdyZXktNDtcclxuQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogNHB4O1xyXG5AcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AcGFnaW5hdGlvbi1mb250LXdlaWdodDogQGZvbnQtcmVndWxhci13ZWlnaHQ7XHJcbkBwYWdpbmF0aW9uLWNvbG9yOiBAZ3JleS0yO1xyXG5AcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAY29sb3ItMjtcclxuQHBhZ2luYXRpb24tZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWZvbnQtZmFtaWx5O1xyXG5AcGFnaW5hdGlvbi1mb250LXdlaWdodC1ob3Zlci1mb2N1czogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQ7XHJcbkBwYWdpbmF0aW9uLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcbkBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5AcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6IEB3aGl0ZTtcclxuQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5AcGFnaW5hdGlvbi1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXItZm9jdXM6IEBwYWdpbmF0aW9uLWFjdGl2ZS1mb250LWZhbWlseTtcclxuQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzOiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC13ZWlnaHQ7XHJcbkBwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvci1ob3Zlci1mb2N1czogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xyXG5AcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblxyXG5cclxuLy8gc2VydmljZSBzdGF0dXNcclxuQHNlcnZpY2Utc3RhdHVzLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5Ac2VydmljZS1zdGF0dXMtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5Ac2VydmljZS1zdGF0dXMtZm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5Ac2VydmljZS1zdGF0dXMtY29sb3I6IEBmb250LWNvbG9yO1xyXG5Ac2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNTtcclxuQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFLzAzX3N0YXR1cy1pY29uX2FoZWFkLnBuZyk7XHJcbkBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uOiBjZW50ZXIgMXJlbTtcclxuQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb24tc206IDFyZW0gY2VudGVyO1xyXG5Ac2VydmljZS1zdGF0dXMtYWN0aXZlLWZvbnQtZmFtaWx5OiBAc2VydmljZS1zdGF0dXMtZm9udC1mYW1pbHk7XHJcbkBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtZm9udC13ZWlnaHQ6IEBzZXJ2aWNlLXN0YXR1cy1mb250LXdlaWdodDtcclxuQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1mb250LXNpemU6IEBzZXJ2aWNlLXN0YXR1cy1mb250LXNpemU7XHJcbkBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtY29sb3I6IEB3aGl0ZTtcclxuQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1iYWNrZ3JvdW5kLWltYWdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS8wMl9zdGF0dXMtaWNvbl9wcm9jZXNzaW5nLnBuZyk7XHJcbkBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1mb250LWZhbWlseTogQHNlcnZpY2Utc3RhdHVzLWZvbnQtZmFtaWx5O1xyXG5Ac2VydmljZS1zdGF0dXMtZmluaXNoZWQtZm9udC13ZWlnaHQ6IEBzZXJ2aWNlLXN0YXR1cy1mb250LXdlaWdodDtcclxuQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWZvbnQtc2l6ZTogQHNlcnZpY2Utc3RhdHVzLWZvbnQtc2l6ZTtcclxuQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWNvbG9yOiBAd2hpdGU7XHJcbkBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS0zO1xyXG5Ac2VydmljZS1zdGF0dXMtZmluaXNoZWQtYmFja2dyb3VuZC1pbWFnZS11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvMDFfc3RhdHVzLWljb25fZG9uZS5wbmcpO1xyXG5cclxuXHJcbi8vIHRhcmlmZiBjYWxjdWxhdG9yIGNhcmRcclxuQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1yb3ctYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1yb3ctYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1sYWJlbC1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC1sYWJlbC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtZm9udC1zaXplOiAxNHB4O1xyXG5AdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWNvbG9yOiBAZ3JleS0xO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1mb250LXNpemU6IDE0cHg7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtdmFsdWUtY29sb3I6IEBncmV5LTE7XHJcblxyXG5AdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEBjb2xvci0zO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM6IEBjb2xvci0yO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1mb250LXNpemU6IDE0cHg7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24tYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5cclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYm9yZGVyOiAwO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1zaXplOiAxOHB4O1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jb2xvcjogQHdoaXRlO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNvbG9yLWhvdmVyLWZvY3VzOiBAZ3JleS0xO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvcjogQGdyZXktMTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWJhY2tncm91bmQtY29sb3I7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtY29sb3I7XHJcblxyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyOiAwO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTogQGZvbnQtcmVndWxhcjtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTogMThweDtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yOiBAd2hpdGU7XHJcblxyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci5zdmcpO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLnN2Zyk7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlcjogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi13YXRlci5zdmcpO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1zaXplO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmcuc3ZnKTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuXHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAd2hpdGU7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvci1ob3Zlci1mb2N1czogQGdyZXktMTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcG93ZXIuc3ZnKTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1ob3Zlci1mb2N1czogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi13YXRlci5zdmcpO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXRoZXJtYWwuc3ZnKTtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXM6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcblxyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yOiBAZ3JleS0xO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBvd2VyLnN2Zyk7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWdhcy5zdmcpO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXdhdGVyLnN2Zyk7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLnN2Zyk7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tdmVoaWNsZS1sb2FkaW5nLnN2Zyk7XHJcblxyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5AdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3I7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXI7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcztcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlci1ob3Zlci1mb2N1czogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlcjtcclxuQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWw7XHJcbkB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXM6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2U7XHJcblxyXG4vLyB2aWV3cG9ydC1tYXgtd2lkdGggdG8gZGlzcGxheSAyIHRhcmlmZiBjYXJkc1xyXG5AdGFyaWZmLWRpc3BsYXktMi1jYXJkcy12aWV3cG9ydC1tYXgtd2lkdGg6IDEyNzlweDtcclxuLy8gdmlld3BvcnQtbWF4LXdpZHRoIHRvIGRpc3BsYXkgMSB0YXJpZmYgY2FyZFxyXG5AdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aDogNjM5cHg7XHJcblxyXG4vLyB0YXJpZmYgY2FyZFxyXG5AdGFyaWZmLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5AdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG5AdGFyaWZmLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tOiAwcHggc29saWQgQGJsYWNrO1xyXG5AdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk6IEBmb250LWJvbGQ7XHJcbkB0YXJpZmYtY2FyZC10aXRsZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkB0YXJpZmYtY2FyZC10aXRsZS1mb250LXNpemU6IDIwcHg7XHJcbkB0YXJpZmYtY2FyZC10aXRsZS1jb2xvcjogQGNvbG9yLTI7XHJcbkB0YXJpZmYtY2FyZC10aXRsZS1wcmljZS1mb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5AdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FyZC10aXRsZS1mb250LXdlaWdodDtcclxuQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtc2l6ZTogMTdweDtcclxuQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtY29sb3I7XHJcbkB0YXJpZmYtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLWhlaWdodDogOThweDtcclxuQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTIucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTMucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTQucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTUucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTYucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTcucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTgucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyLTkucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtMi5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy0zLnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctZ2FzLTQucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtNS5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy02LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy1nYXMtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctZ2FzLTcucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy1nYXMtOC5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy05LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0yLnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0zLnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci00LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci01LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci02LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci03LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci04LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci05LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtMi5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTMucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctdGhlcm1hbC00LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtNS5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTYucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXRoZXJtYWwtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctdGhlcm1hbC03LnBuZyk7XHJcbkB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtOC5wbmcpO1xyXG5AdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktdGhlcm1hbC11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy10aGVybWFsLTkucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTIucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTMucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTQucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTUucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTYucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTcucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTgucG5nKTtcclxuQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXBvd2VyQ2hhcmdlLTkucG5nKTtcclxuQHRhcmlmZi1jYXJkLWFkdmFudGFnZXMtYmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuQHRhcmlmZi1jYXJkLWFkdmFudGFnZXMtaWNvbi1jb2xvcjogQGNvbG9yLTI7XHJcbkB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZm9udC1zaXplOiAxNHB4O1xyXG5AdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXNpemU6IDIycHg7XHJcbkB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWNvbG9yOiBAY29sb3ItMztcclxuQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1zaXplOiAxNHB4O1xyXG5AdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctY29sb3I6IEBncmV5LTE7XHJcbkB0YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1saW5rLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS03O1xyXG5AdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWZvbnQtc2l6ZTogMTRweDtcclxuQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjogQGdyZXktMjtcclxuQHRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU6IDE0cHg7XHJcbkB0YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWNvbG9yOiBAZ3JleS0yO1xyXG5AdGFyaWZmLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuXHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXI6IDBweCBzb2xpZCBAYmxhY2s7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDBweCBzb2xpZCBAYmxhY2s7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OiBAZm9udC1ib2xkLXdlaWdodDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtc2l6ZTogMjBweDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWNvbG9yOiBAY29sb3ItMjtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtZmFtaWx5OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1mYW1pbHk7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1wcmljZS1mb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC1zaXplOiAxN3B4O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1jb2xvcjtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXItdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctcG93ZXItMS5wbmcpO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtZ2FzLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLWdhcy0xLnBuZyk7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvdGFyaWZmLWltZy13YXRlci0xLnBuZyk7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS90YXJpZmYtaW1nLXRoZXJtYWwtMS5wbmcpO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXJjaGFyZ2UtdXJsOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctcG93ZXJDaGFyZ2UtMS5wbmcpO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYWR2YW50YWdlcy1iYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYWR2YW50YWdlcy1pY29uLWNvbG9yOiBAY29sb3ItMztcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXNpemU6IDIycHg7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWNvbG9yOiBAY29sb3ItMztcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC13ZWlnaHQ6IEBmb250LWJvbGQtd2VpZ2h0O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1zaXplOiAxNHB4O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctY29sb3I6IEBjb2xvci0zO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtbGluay1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU6IDE0cHg7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctY29sb3I6IEBncmV5LTI7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplOiAxNHB4O1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjogQGdyZXktMjtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLXRvcDogLTlweDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtcmlnaHQ6IDBweDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTI7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtc2l6ZTogMTJweDtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtY29sb3I6IEB3aGl0ZTtcclxuQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbkB0YXJpZmYtY2FyZC1wbGFjZWhvbGRlci1ib3JkZXI6IDFweCBzb2xpZCBAaW5hY3RpdmUtYmctY29sb3I7XHJcbkB0YXJpZmYtY2FyZC1wbGFjZWhvbGRlci1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkB0YXJpZmYtY2FyZC1wbGFjZWhvbGRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblxyXG4vLyBidXR0b24gbW9yZSB0YXJpZmZzXHJcbkBidXR0b24tbW9yZS10YXJpZmZzLWNvbG9yOiBAd2hpdGU7XHJcbkBidXR0b24tbW9yZS10YXJpZmZzLWJvcmRlcjogMnB4IHNvbGlkIEBjb2xvci0yO1xyXG5AYnV0dG9uLW1vcmUtdGFyaWZmcy1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1mYW1pbHk6IEBmb250LXJlZ3VsYXI7XHJcbkBidXR0b24tbW9yZS10YXJpZmZzLWZvbnQtd2VpZ2h0OiBAZm9udC1yZWd1bGFyLXdlaWdodDtcclxuQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1zaXplOiAxOHB4O1xyXG5AYnV0dG9uLW1vcmUtdGFyaWZmcy1jb2xvci1ob3Zlci1mb2N1czogQHdoaXRlO1xyXG5AYnV0dG9uLW1vcmUtdGFyaWZmcy1ib3JkZXItaG92ZXItZm9jdXM6IDJweCBzb2xpZCBAY29sb3ItMztcclxuQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1czogQGNvbG9yLTM7XHJcblxyXG4vLyBiYXNlIHN1cHBsaWVyIGNhcmQgLSB0YXJpZmYgY2FsY3VsYXRvclxyXG5AYmFzZS1zdXBwbGllci1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNztcclxuQGJhc2Utc3VwcGxpZXItc2VsZWN0aW9uLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleS02O1xyXG5AYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1sYWJlbC1mb250LXNpemU6IDE0cHg7XHJcbkBiYXNlLXN1cHBsaWVyLWdyb3NzLXByaWNlLWZvbnQtZmFtaWx5OiBAZm9udC1ib2xkO1xyXG5AYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBiYXNlLXN1cHBsaWVyLWdyb3NzLXByaWNlLWZvbnQtc2l6ZTogMTZweDtcclxuQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtY29sb3I6IEBjb2xvci0zO1xyXG5cclxuXHJcbi8vIG1hcmdpbmFsIHNob3BwaW5nIGNhcnRcclxuQG1hcmdpbmFsLWNhcmQtYm9yZGVyOiAwcHggc29saWQgQGJsYWNrO1xyXG5AbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbkBtYXJnaW5hbC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b206IDBweDtcclxuQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AbWFyZ2luYWwtY2FyZC1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AbWFyZ2luYWwtY2FyZC1oZWFkZXItZm9udC1zaXplOiAyMHB4O1xyXG5AbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I6IEB3aGl0ZTtcclxuQG5vbi1tYXJnaW5hbC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcbkBub24tbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I6IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1jb2xvcjtcclxuQG1hcmdpbmFsLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtZmFtaWx5OiBAZm9udC1yZWd1bGFyO1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItZm9udC13ZWlnaHQ6IEBmb250LXJlZ3VsYXItd2VpZ2h0O1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItZm9udC1zaXplOiAxNnB4O1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItY29sb3I6IEB3aGl0ZTtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wb3dlci13aGl0ZS5zdmcpO1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjogLTRweCAzcHg7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tZ2FzLXdoaXRlLnN2Zyk7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAycHg7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi13YXRlci11cmw6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24td2F0ZXItd2hpdGUuc3ZnKTtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggM3B4O1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24td2F0ZXItYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi10aGVybWFsLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi10aGVybWFsLXdoaXRlLnN2Zyk7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb246IC0xcHggMnB4O1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi12ZWhpY2xlLWxvYWRpbmctd2hpdGUuc3ZnKTtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb246IDBweCAxcHg7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMTtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1mb250LWZhbWlseTogQGZvbnQtYm9sZDtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1mb250LXdlaWdodDogQGZvbnQtYm9sZC13ZWlnaHQ7XHJcbkBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXItZm9udC1zaXplOiAxNnB4O1xyXG5AbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWNvbG9yOiBAY29sb3ItMjtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtcm93LWZvbnQtc2l6ZTogMTRweDtcclxuQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtcm93LWJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleS01O1xyXG5cclxuXHJcbi8vIGV4YW1wbGUtaW52b2ljZVxyXG5AZXhhbXBsZS1pbnZvaWNlLWJ1YmJsZS1iYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuQGV4YW1wbGUtaW52b2ljZS1idWJibGUtY29sb3I6IEB3aGl0ZTtcclxuIiwiXHJcbi5taXhpbihib2R5LWJnLWNvY2twaXQsIEBjb2NrcGl0LWJnLXR5cGUpIHtcclxuXHRib2R5LmNvY2twaXQgd2hlbiAoQGNvY2twaXQtYmctdHlwZSA9IGJnY29sb3IpIHtcclxuXHRcdC5taXhpbihAYm9keS1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGJvZHkuY29ja3BpdCB3aGVuIChAY29ja3BpdC1iZy10eXBlID0gYmdpbWFnZSkge1xyXG5cdFx0Lm1peGluKEBib2R5LWJnLWltYWdlKTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0Lm1peGluKEBib2R5LWJnLWNvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGJvZHktYmctY29ja3BpdDogYm9keS1iZy1jb2NrcGl0O1xyXG5cclxuXHJcbi5taXhpbihib2R5LWJnLXByb2Nlc3MsIEBwcm9jZXNzLWJnLXR5cGUpIHtcclxuXHRib2R5LnByb2Nlc3Mgd2hlbiAoQHByb2Nlc3MtYmctdHlwZSA9IGJnY29sb3IpIHsgXHJcblx0XHQubWl4aW4oQGJvZHktYmctY29sb3IpO1xyXG5cdH1cclxuXHRib2R5LnByb2Nlc3Mgd2hlbiAoQHByb2Nlc3MtYmctdHlwZSA9IGJnaW1hZ2UpIHsgXHJcblx0XHQubWl4aW4oQGJvZHktYmctaW1hZ2UpO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHQubWl4aW4oQGJvZHktYmctY29sb3IpO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG59XHJcbkBib2R5LWJnLXByb2Nlc3M6IGJvZHktYmctcHJvY2VzcztcclxuXHJcblxyXG4ubWl4aW4oYm9keS1iZy1pbWFnZSkge1xyXG5cdGJhY2tncm91bmQ6IEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgQGJvZHktYmFja2dyb3VuZC1pbWFnZS11cmwgZml4ZWQgbm8tcmVwZWF0IEBib2R5LWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb247ICBcclxuXHRiYWNrZ3JvdW5kLXNpemU6IEBib2R5LWJhY2tncm91bmQtaW1hZ2Utc2l6ZTtcclxufVxyXG5AYm9keS1iZy1pbWFnZTogYm9keS1iZy1pbWFnZTtcclxuXHJcblxyXG4ubWl4aW4oYm9keS1iZy1jb2xvcikge1xyXG5cdGJhY2tncm91bmQ6IG5vbmUgQGJvZHktYmFja2dyb3VuZC1zdGFydC1jb2xvcjsgLyogb2xkIGJyb3dzZXJzICovXHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCBAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yIDAlLCBAYm9keS1iYWNrZ3JvdW5kLWVuZC1jb2xvciAxMDAlKTsgLyogRkYzLjYtMTUgKi9cclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0b3AsIEBib2R5LWJhY2tncm91bmQtc3RhcnQtY29sb3IgMCUsIEBib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSdAYm9keS1iYWNrZ3JvdW5kLXN0YXJ0LWNvbG9yJywgZW5kQ29sb3JzdHI9J0Bib2R5LWJhY2tncm91bmQtZW5kLWNvbG9yJywgR3JhZGllbnRUeXBlPTEpOyAvKiBHcmFkaWVudCBJRTYtOSAqLyBcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxufVxyXG5AYm9keS1iZy1jb2xvcjogYm9keS1iZy1jb2xvcjtcclxuIiwiLm1peGluKGJhc2UtbGF5b3V0KSB7XHJcblxyXG5cdGh0bWwge1xyXG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRib2R5IHtcclxuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0bWluLXdpZHRoOiBAdmlld3BvcnQteHMtbWluO1xyXG5cdH1cdFxyXG5cclxuXHQjYnJvd3Nlci1ub3RpZmljYXRpb24ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiA1cHggMzBweDtcclxuXHRcdGNvbG9yOiBAYnJvd3Nlci1ub3RpZmljYXRpb24tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnJvd3Nlci1ub3RpZmljYXRpb24tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHotaW5kZXg6IDk5OTk5OTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHRkaXYjY2FnZSB7XHJcblx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdHdpZHRoOiBAY2FnZS13aWR0aDtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0fVxyXG5cdFxyXG5cdGJvZHkuY29ja3BpdCB7XHJcblx0XHRkaXYjY2FnZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhZ2UtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdC5tYWluLXBhbm9yYW1hIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtbWFpbi1wYW5vcmFtYS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0I21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlIHtcclxuXHRcdFx0XHR3aWR0aDogQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLXdpZHRoO1xyXG5cdFx0XHRcdG1heC13aWR0aDogQG1haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0O1x0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1wYW5vcmFtYS1pbWFnZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1zaXplO1x0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lm1haW4tcGFub3JhbWEtaW1hZ2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXVybC1sZyBuby1yZXBlYXQgQG1haW4tcGFub3JhbWEtaW1hZ2UtYmFja2dyb3VuZC1wb3NpdGlvbi1sZztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFpbi1wYW5vcmFtYS1pbWFnZS1iYWNrZ3JvdW5kLXNpemUtbGc7XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZS1taW4taGVpZ2h0LW1kO1xyXG5cdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHRtYWluIHtcclxuXHRcdHBhZGRpbmctdG9wOiBAbWFpbi1wYWRkaW5nLXRvcDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IEBtYWluLXBhZGRpbmctdG9wLXNtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRib2R5LmluIG1haW4ge1xyXG5cdFx0cGFkZGluZy10b3A6IEBtYWluLXBhZGRpbmctdG9wO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogY2FsYyh+J0B7bWFpbi1wYWRkaW5nLXRvcC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1haW4tcGFub3JhbWEge1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0Lm1haW4tbG9naW4sXHJcblx0XHQubWFpbi1jb250ZXh0IHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcclxuXHRcdFx0b3JkZXI6IEBtYWluLWxvZ2luLWFuZC1jb250ZXh0LW9yZGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogQG1haW4tbG9naW4tYW5kLWNvbnRleHQtd2lkdGgtbGc7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1tZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1hbmQtY29udGV4dC13aWR0aC1zbTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1haW4tcGFub3JhbWEtaW1hZ2Uge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IEBtYWluLXBhbm9yYW1hLWltYWdlLXdpZHRoO1x0XHRcdFxyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRvcmRlcjogQG1haW4tcGFub3JhbWEtaW1hZ2Utb3JkZXI7XHJcblx0XHRcdFxyXG5cdFx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdFx0Y29sb3I6IEBtYWluLXBhbm9yYW1hLWNsYWltLWNvbG9yO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDI0cHg7XHJcblx0XHRcdFx0bGVmdDogMjRweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcGFub3JhbWEtY2xhaW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDU0cHg7XHJcblx0XHRcdFx0dGV4dC1zaGFkb3c6IEBtYWluLXBhbm9yYW1hLWNsYWltLXRleHQtc2hhZG93O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1wYW5vcmFtYS1pbWFnZS13aWR0aC1sZztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtc2l6ZS1sZztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxOHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBAbWFpbi1wYW5vcmFtYS1pbWFnZS13aWR0aC1tZDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtYWluLXBhbm9yYW1hLWNsYWltLWZvbnQtc2l6ZS1tZDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAxMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1haW4tcHJvY2Vzcy10b3Atc3RyaXBlIHtcclxuXHRcdHdpZHRoOiBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtd2lkdGg7XHJcblx0XHRoZWlnaHQ6IEBtYWluLXByb2Nlc3MtdG9wLXN0cmlwZS1oZWlnaHQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLXRvcC1zdHJpcGUtYmFja2dyb3VuZC1jb2xvcjtcdFxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdGhlaWdodDogQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDtcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0I21haW4tcHJvY2Vzcy1jb250YWluZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogLUBtYWluLXByb2Nlc3MtdG9wLXN0cmlwZS1oZWlnaHQ7IFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodC1tZDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHQjbWFpbi1wcm9jZXNzLWNhZ2Uge1xyXG5cdFx0d2lkdGg6IEBtYWluLXByb2Nlc3MtY2FnZS13aWR0aDtcclxuXHRcdG1heC13aWR0aDogQG1haW4tcHJvY2Vzcy1jYWdlLW1heC13aWR0aDtcclxuXHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcclxuXHRcdC5tYWluLWNvbnRleHQge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoficoQHt2aWV3cG9ydC14eGwtbWF4fSAtIEB7bWFpbi1wcm9jZXNzLW1heC13aWR0aH0pIC8gMicpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHhsLW1heCkge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgLSBAe21haW4tcHJvY2Vzcy1tYXgtd2lkdGh9KSAvIDInKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JyhAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMicpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMofidAe3ZpZXdwb3J0LXhzLW1pbn0gLyAyJyk7XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1x0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0Lm1haW4tcHJvY2Vzcy10b3AtaW1hZ2Uge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiBAbWFpbi1wcm9jZXNzLXRvcC1pbWFnZS1taW4taGVpZ2h0LW1kO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQG1haW4tcHJvY2Vzcy10b3AtaW1hZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1haW4tcHJvY2VzcyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1x0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWJhY2tncm91bmQtY29sb3I7XHRcdFx0XHJcblx0XHRcdHdpZHRoOiBAbWFpbi1wcm9jZXNzLW1heC13aWR0aDtcclxuXHRcdFx0XHJcblx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSAoMiAqIChAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMiknKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSBAe3ZpZXdwb3J0LXhzLW1pbn0nKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tYWluLXByb2Nlc3MubWFyZ2luYWwtY29sIHtcclxuXHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRvcmRlcjogMztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYyh+JyhAe3ZpZXdwb3J0LXhzLW1pbn0gKyAoQHt2aWV3cG9ydC14cy1taW59IC8gMikpIC8gMicpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCNjbG9zZS1wcm9jZXNzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zdGVwcy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjRweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBjYWxjKH4nQHt2aWV3cG9ydC14cy1taW59IC8gMicpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuc3RlcHMtY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDlweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHQubWFpbi1tYXJnaW5hbC1jb2x1bW4ge1xyXG5cdFx0d2lkdGg6IGNhbGMoficoMTAwJSAtIEB7bWFpbi1wcm9jZXNzLW1heC13aWR0aH0pIC8gMicpO1xyXG5cdFx0b3JkZXI6IDM7XHJcblx0XHRcclxuXHRcdCNjbG9zZS1wcm9jZXNzLW1hcmdpbmFsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgLSBAe3ZpZXdwb3J0LXhzLW1pbn0gLSAoQHt2aWV3cG9ydC14cy1taW59IC8gMiknKTtcclxuXHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdCNjbG9zZS1wcm9jZXNzLW1hcmdpbmFsIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHt2aWV3cG9ydC14cy1taW59Jyk7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG5cclxuXHRib2R5LmluIHtcclxuXHRcdCNtYWluLXByb2Nlc3MtY2FnZSB7XHJcblx0XHRcdC5tYWluLWNvbnRleHQge1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IEB2aWV3cG9ydC14cy1taW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IEBtYWluLXByb2Nlc3MtdG9wLWltYWdlLW1pbi1oZWlnaHQtbWQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1jb250ZXh0LWJhY2tncm91bmQtY29sb3ItbWQ7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQubWFpbi1wcm9jZXNzIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKH4nMTAwJSAtIEB7dmlld3BvcnQteHMtbWlufSAtIChAe3ZpZXdwb3J0LXhzLW1pbn0gLyAyKScpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoficxMDAlIC0gQHt2aWV3cG9ydC14cy1taW59Jyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1haW4tcHJvY2Vzcy5tYXJnaW5hbC1jb2wge1x0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBAdmlld3BvcnQteHMtbWluO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcblx0XHJcblx0I2NvY2twaXQtY2FyZHMtY2FnZSB7XHJcblx0XHR3aWR0aDogQGNvY2twaXQtY2FyZHMtY2FnZS13aWR0aDtcclxuXHRcdG1heC13aWR0aDogQGNvY2twaXQtY2FyZHMtY2FnZS1tYXgtd2lkdGg7XHJcblx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdFx0LW1zLWZsZXgtcGFjazogQGNvY2twaXQtY2FyZHMtY2FnZS1qdXN0aWZ5LWNvbnRlbnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IEBjb2NrcGl0LWNhcmRzLWNhZ2UtanVzdGlmeS1jb250ZW50O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IEBjb2NrcGl0LWNhcmRzLWNhZ2UtYm9yZGVyLWJvdHRvbS1zbTtcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcdFxyXG59QGJhc2UtbGF5b3V0OiBiYXNlLWxheW91dDsiLCJcclxuLm1peGluKGhlYWRlcikge1xyXG5cdGhlYWRlciB7XHJcblx0XHR3aWR0aDogQGhlYWRlci13aWR0aDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRoZWlnaHQ6IEBoZWFkZXItaGVpZ2h0O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogQGhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHJcblx0XHQjaGVhZGVyLWNhZ2Uge1x0XHJcblx0XHRcdHdpZHRoOiBAaGVhZGVyLWNhZ2Utd2lkdGg7XHJcblx0XHRcdG1heC13aWR0aDogQGhlYWRlci1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0bWFyZ2luOiAwcHggYXV0bztcdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmxvZ28ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAaGVhZGVyLWxvZ28tdXJsIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IEBoZWFkZXItbG9nby1tYXJnaW4tdG9wO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogQGhlYWRlci1sb2dvLW1hcmdpbi1sZWZ0O1xyXG5cdFx0XHRoZWlnaHQ6IEBoZWFkZXItbG9nby1oZWlnaHQ7XHJcblx0XHRcdHdpZHRoOiBAaGVhZGVyLWxvZ28td2lkdGg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0PiAuYWxlcnQge1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IEBtYWluLXByb2Nlc3MtbWF4LXdpZHRoO1xyXG5cdFx0XHR6LWluZGV4OiAxMDMzO1x0XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XHJcblx0XHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0XHRcdCY6Zm9jdXMsJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQjaGVhZGVyQ29udGV4dCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHR0b3A6IEBoZWFkZXItaGVpZ2h0O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiBAaGVhZGVyLWNvbnRleHQtaGVpZ2h0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLWNvbnRleHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdCNoZWFkZXJDb250ZXh0Q2FnZSB7XHJcblx0XHRcdFx0d2lkdGg6IEBoZWFkZXItY29udGV4dC1jYWdlLXdpZHRoO1xyXG5cdFx0XHRcdG1heC13aWR0aDogQGhlYWRlci1jb250ZXh0LWNhZ2UtbWF4LXdpZHRoO1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCNoZWFkZXJDb250ZXh0VG9nZ2xlIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRib3JkZXI6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRwYWRkaW5nOiA0cHggMTBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZmEtYmFycyB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1jb250ZXh0LXRvZ2dsZS1iYXJzLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLWNvbnRleHQtdG9nZ2xlLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1iYXJzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBoZWFkZXItY29udGV4dC10b2dnbGUtYmFycy1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLWNvbnRleHQtMy1saW5lcyB7XHJcblx0XHRcdFx0Y29sb3I6IEBoZWFkZXItY29udGV4dC1saW5lcy1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6IEBoZWFkZXItY29udGV4dC1saW5lcy1mb250LXNpemU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBoZWFkZXItY29udGV4dC1saW5lcy1mb250LXdlaWdodDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRlci1jb250ZXh0LTItbGluZXMge1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLWNvbnRleHQtbGluZXMtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC1zaXplO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5oZWFkZXItY29udGV4dC0xLWxpbmUge1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLWNvbnRleHQtbGluZXMtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1jb250ZXh0LWxpbmVzLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLWNvbnRleHQtbGluZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGhlaWdodDogQGhlYWRlci1oZWlnaHQtc207XHJcblx0XHRcdFxyXG5cdFx0XHQubG9nbyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGhlYWRlci1sb2dvLXVybC1zbSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogQGhlYWRlci1sb2dvLW1hcmdpbi10b3Atc207XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IEBoZWFkZXItbG9nby1tYXJnaW4tbGVmdC1zbTtcclxuXHRcdFx0XHRoZWlnaHQ6IEBoZWFkZXItbG9nby1oZWlnaHQtc207XHJcblx0XHRcdFx0d2lkdGg6IEBoZWFkZXItbG9nby13aWR0aC1zbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0I2hlYWRlckNvbnRleHQge1xyXG5cdFx0XHRcdHRvcDogQGhlYWRlci1oZWlnaHQtc207XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoZWFkZXIuc2hhZG93ZWQge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdCAgICBib3gtc2hhZG93OiBAaGVhZGVyLXNoYWRvd2VkO1xyXG5cdH1cclxuXHJcblx0Ym9keS5pbiBoZWFkZXIge1xyXG5cdFx0aGVpZ2h0OiBAaGVhZGVyLWhlaWdodDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGhlaWdodDogY2FsYyh+J0B7aGVhZGVyLWhlaWdodC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcblx0Ym9keS5pbiBoZWFkZXIuaGVhZC1jb250ZXh0IHtcclxuXHRcdGhlaWdodDogY2FsYyh+J0B7aGVhZGVyLWhlaWdodH0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZTtcclxuXHRcdC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2U7XHJcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGhlaWdodDogY2FsYyh+J0B7aGVhZGVyLWhlaWdodC1zbX0gKyBAe2hlYWRlci1jb250ZXh0LWhlaWdodH0nKTtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5AaGVhZGVyOiBoZWFkZXI7IiwiLm1peGluKGhlYWRlci1tZW51KSB7XHJcblx0I2hlYWRlci1tZW51IHtcclxuXHRcdG1hcmdpbi10b3A6IEBoZWFkZXItbWVudS1tYXJnaW4tdG9wO1xyXG5cdFx0XHJcblx0XHQ+IGRpdi5mbG9hdC1lbmQgPiBhIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0XHQuZmEge1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWljb24tY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZhLXVzZXItY29nIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDI3cHg7XHJcblx0XHR9XHJcblx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xyXG5cdFx0fVxyXG5cdFx0LmZhLWVudmVsb3BlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0fVxyXG5cdFx0LmZhLWVudmVsb3BlLm5vLW5ld3Mge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHR9XHJcblx0XHQucG9zdGJveC1iYWRnZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItbWVudS1wb3N0Ym94LWJhZGdlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1jb2xvcjtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDdweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTMycHg7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTNweDtcclxuXHRcdFx0cGFkZGluZzogMnB4IDZweCAzcHggNnB4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogQGhlYWRlci1tZW51LXBvc3Rib3gtYmFkZ2UtZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1mb250LXdlaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiBAaGVhZGVyLW1lbnUtcG9zdGJveC1iYWRnZS1mb250LXNpemU7XHJcblx0XHR9XHJcblx0XHQjbG9nb3V0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1tZW51LWxvZ291dC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRwYWRkaW5nOiAycHggMTZweCAzcHggMTZweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XHJcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBoZWFkZXItbWVudS1sb2dvdXQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGhlYWRlci1tZW51LWxvZ291dC1ib3JkZXItcmFkaXVzO1x0XHJcblx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LWxvZ291dC1mb250LXNpemU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtbG9nb3V0LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1tZW51LWxvZ291dC1mb250LXdlaWdodDtcclxuXHRcdFx0Y29sb3I6IEBoZWFkZXItbWVudS1sb2dvdXQtY29sb3I7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHJcblx0XHRcdC5mYSB7XHJcblx0XHRcdFx0Y29sb3I6IEBoZWFkZXItbWVudS1sb2dvdXQtaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGhlYWRlci1tZW51LWxvZ291dC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYSB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGhlYWRlci1tZW51LWxvZ291dC1pY29uLWNvbG9yLWhvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogKEB2aWV3cG9ydC14eGwtbWF4ICsgMXB4KSkge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAaGVhZGVyLW1lbnUtbG9nb3V0LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBoZWFkZXItbWVudS1sb2dvdXQtYm9yZGVyLXJhZGl1cztcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG5cdFx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdHJpZ2h0OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IDBweCBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRvcDogQGhlYWRlci1oZWlnaHQgIWltcG9ydGFudDtcclxuXHRcdFx0bWF4LWhlaWdodDogMjUwcHg7XHJcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XHJcblx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0Ym9yZGVyOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3JkZXI7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRcdGJveC1zaGFkb3c6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRcdFxyXG5cdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQ+IGEuZHJvcGRvd24taXRlbSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tcGFkZGluZztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAaGVhZGVyLW1lbnUtZHJvcGRvd24taXRlbS1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogQGhlYWRlci1tZW51LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWxlZnQtaG92ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IEBoZWFkZXItbWVudS1kcm9wZG93bi1pdGVtLXBhZGRpbmctaG92ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdD4gYS5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogKEB2aWV3cG9ydC14eGwtbWF4ICsgMXB4KSkge1xyXG5cdFx0XHRcdHJpZ2h0OiBjYWxjKH4nKCgxMDAlIC0gQHt2aWV3cG9ydC14eGwtbWF4fSkgLyAyKSArIEB7aGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodH0nKSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBAaGVhZGVyLW1lbnUtbWFyZ2luLXRvcC1zbTtcclxuXHRcdFx0XHJcblx0XHRcdCNsb2dvdXQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLXVzZXItY29nIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLWVudmVsb3BlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3Rib3gtYmFkZ2Uge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZhLXNpZ24tb3V0LWFsdCB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0dWwuZHJvcGRvd24tbWVudS5zaG93IHtcclxuXHRcdFx0XHR0b3A6IEBoZWFkZXItaGVpZ2h0LXNtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0cmlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0LXNtICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHMtbWF4KSB7XHJcblx0XHRcdHVsLmRyb3Bkb3duLW1lbnUuc2hvdyB7XHJcblx0XHRcdFx0cmlnaHQ6IEBoZWFkZXItbWVudS1kcm9wZG93bi1tZW51LXJpZ2h0LXhzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKH4nMTAwJSAtICggMiAqIEB7aGVhZGVyLW1lbnUtZHJvcGRvd24tbWVudS1yaWdodC14c30gKScpO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGhlYWRlci1tZW51OiBoZWFkZXItbWVudTtcdCIsIlxyXG4ubWl4aW4oYWxlcnRzKSB7XHJcblx0LmFsZXJ0LWRhbmdlciwgLmFsZXJ0LWRhbmdlcjpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5hbGVydC13YXJuaW5nLCAuYWxlcnQtd2FybmluZzpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcclxuIFx0fVxyXG5cdC5hbGVydC1pbmZvLCAuYWxlcnQtaW5mbzpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcclxuIFx0fVxyXG5cdFxyXG5cdC5hbGVydC1wYXNzd29yZC13ZWFrLCAuYWxlcnQtcGFzc3dvcmQtd2Vhazpmb2N1cyB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcbiBcdH1cclxuXHQuYWxlcnQtcGFzc3dvcmQtbWVkaXVtLCAuYWxlcnQtcGFzc3dvcmQtbWVkaXVtOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcbiBcdH1cclxuXHQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nLCAuYWxlcnQtcGFzc3dvcmQtc3Ryb25nOmZvY3VzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcbiBcdH1cclxuXHRcclxuXHRoMy5hbGVydC1oZWFkaW5nIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0fVxyXG5cclxuXHRwLmFsZXJ0IHtcclxuXHRcdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdH1cclxuXHJcblx0c3Bhbi5hbGVydC1kYW5nZXJbZGF0YS1icy10b2dnbGU9cG9wb3Zlcl0sXHJcblx0c3Bhbi5hbGVydC13YXJuaW5nW2RhdGEtYnMtdG9nZ2xlPXBvcG92ZXJdLFxyXG5cdHNwYW4uYWxlcnQtaW5mb1tkYXRhLWJzLXRvZ2dsZT1wb3BvdmVyXSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHRcclxufVxyXG5AYWxlcnRzOiBhbGVydHM7IiwiXHJcbi5taXhpbihwb3BvdmVycykge1xyXG5cclxuXHQucG9wb3ZlciB7XHJcblx0XHRib3JkZXItcmFkaXVzOiBAcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xyXG5cdFx0ei1pbmRleDogMTcwO1xyXG5cdFx0XHJcblx0XHQucG9wb3Zlci1oZWFkZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTogQHBvcG92ZXItaGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQHBvcG92ZXItaGVhZGVyLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IEBwb3BvdmVyLWhlYWRlci1mb250LXNpemU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAcG9wb3Zlci1ib2R5LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQHBvcG92ZXItYm9keS1mb250LXdlaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiBAcG9wb3Zlci1ib2R5LWZvbnQtc2l6ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRib3R0b206IC0wLjVyZW07XHJcblx0fVxyXG5cdFxyXG5cdC5wb3BvdmVyLmFsZXJ0LWRhbmdlciB7XHJcblx0XHQucG9wb3Zlci1oZWFkZXIsXHJcblx0XHQucG9wb3Zlci1ib2R5IHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci10b3AuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1zdGFydC5hbGVydC1kYW5nZXIge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItZW5kLmFsZXJ0LWRhbmdlciB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbS5hbGVydC1kYW5nZXIge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5wb3BvdmVyLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0LnBvcG92ZXItaGVhZGVyLFxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcC5hbGVydC13YXJuaW5nIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1lbmQuYWxlcnQtd2FybmluZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuYWxlcnQtaW5mbyB7XHJcblx0XHQucG9wb3Zlci1oZWFkZXIsXHJcblx0XHQucG9wb3Zlci1ib2R5IHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmFsZXJ0LWluZm8ge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItc3RhcnQuYWxlcnQtaW5mbyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5hbGVydC1pbmZvIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uYWxlcnQtaW5mbyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucG9wb3Zlci5hbGVydC1wYXNzd29yZC13ZWFrIHtcclxuXHRcdC5wb3BvdmVyLWhlYWRlcixcclxuXHRcdC5wb3BvdmVyLWJvZHkge1xyXG5cdFx0XHRjb2xvcjogQGZvbnQtY29sb3I7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcC5hbGVydC1wYXNzd29yZC13ZWFrIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmFsZXJ0LXBhc3N3b3JkLXdlYWsge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBhbGVydC1wYXNzd29yZC13ZWFrLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1lbmQuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tLmFsZXJ0LXBhc3N3b3JkLXdlYWsge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdC5wb3BvdmVyLWhlYWRlcixcclxuXHRcdC5wb3BvdmVyLWJvZHkge1xyXG5cdFx0XHRjb2xvcjogQGZvbnQtY29sb3I7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcC5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmFsZXJ0LXBhc3N3b3JkLW1lZGl1bSB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1lbmQuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tLmFsZXJ0LXBhc3N3b3JkLW1lZGl1bSB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdC5wb3BvdmVyLWhlYWRlcixcclxuXHRcdC5wb3BvdmVyLWJvZHkge1xyXG5cdFx0XHRjb2xvcjogQGZvbnQtY29sb3I7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXRvcC5hbGVydC1wYXNzd29yZC1zdHJvbmcge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmFsZXJ0LXBhc3N3b3JkLXN0cm9uZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWJnLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1lbmQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tLmFsZXJ0LXBhc3N3b3JkLXN0cm9uZyB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnBvcG92ZXIuaW5mby1kZWZhdWx0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0XHRcclxuXHRcdC5wb3BvdmVyLWhlYWRlciB7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0LnBvcG92ZXItYm9keSB7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yO1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLmluZm8tZGVmYXVsdCB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLXN0YXJ0LmluZm8tZGVmYXVsdCB7XHJcblx0XHQ+IC5wb3BvdmVyLWFycm93IHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItbGVmdC13aWR0aDogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9wb3Zlci5icy1wb3BvdmVyLWVuZC5pbmZvLWRlZmF1bHQge1xyXG5cdFx0PiAucG9wb3Zlci1hcnJvdyB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0LnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20uaW5mby1kZWZhdWx0IHtcclxuXHRcdD4gLnBvcG92ZXItYXJyb3cge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQHBvcG92ZXJzOiBwb3BvdmVyczsiLCJcclxuLm1peGluKG1haW4tbG9naW4tY2FyZCkge1xyXG5cclxuXHQubWFpbi1wYW5vcmFtYSB7XHJcblx0XHQubWFpbi1sb2dpbiB7XHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBjb250ZW50cztcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlcjogQG1haW4tbG9naW4tY2FyZC1ib3JkZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdG1hcmdpbjogQG1haW4tbG9naW4tY2FyZC1tYXJnaW47XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBAbWFpbi1sb2dpbi1jYXJkLXBhZGRpbmctbGVmdDtcclxuXHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBtYWluLWxvZ2luLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC1AbWFpbi1sb2dpbi1jYXJkLXBhZGRpbmctbGVmdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS5mYS1jYXJldC1yaWdodCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XHRcclxuXHRcdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZhLmZhLWNhcmV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtdGl0bGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLXdpZHRoO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNzBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE3cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi11cmwgbm8tcmVwZWF0IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi13aWR0aC1zbTtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItaWNvbi1oZWlnaHQtc207XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tdXJsLXNtIG5vLXJlcGVhdCBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1pY29uLWJhY2tncm91bmQtcG9zaXRpb24tc207XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWljb24tYmFja2dyb3VuZC1zaXplLXNtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Lm1haW4tbG9naW4tY2FyZC1saW5rcyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IEBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1sb2dpbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtYnV0dG9uLWxpbmUge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41cmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBAbWFpbi1sb2dpbi1idXR0b24tcHJpbWFyeS1ib3JkZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1sb2dpbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LXBhZGRpbmc7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tbG9naW4tYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuYWxlcnQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAtQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0XHRsZWZ0OiAtQG1haW4tbG9naW4tY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0XHRyaWdodDogLUBtYWluLWxvZ2luLWNhcmQtYm9yZGVyLXdpZHRoO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tbG9naW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogNTtcclxuXHJcblx0XHRcdFx0XHQuYnRuLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6Zm9jdXMsJjphY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC10aXRsZS1mb250LXNpemUtbWQ7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE5cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20gMCUsIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20gQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBtYWluLWxvZ2luLWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIDEwMCUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSAwJSwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc20gMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSAwJSwgQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbSBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQG1haW4tbG9naW4tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtIEBtYWluLWxvZ2luLWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAbWFpbi1sb2dpbi1jYXJkLWJhY2tncm91bmQtY29sb3Itc20gMTAwJSk7XHJcblxyXG5cdFx0XHRcdFx0bWFyZ2luOiBAbWFpbi1sb2dpbi1jYXJkLW1hcmdpbi1zbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHRcdFx0XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tbG9naW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvci1zbTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMXJlbSA1cHggMXJlbTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtQG1haW4tbG9naW4tY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1sb2dpbi1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLWxvZ2luLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc207XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWxlcnQge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiBAbWFpbi1sb2dpbi1jYXJkLWhlYWRlci1jYXJldC13aWR0aDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC5vcGVuZWQtc20ge1xyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdFx0LmZhLmZhLWNhcmV0LXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5AbWFpbi1sb2dpbi1jYXJkOiBtYWluLWxvZ2luLWNhcmQ7XHJcblxyXG5cclxuXHJcbi5taXhpbihjb2NrcGl0LWNhcmRzKSB7XHJcblxyXG5cdCNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItcGFkZGluZy1ib3R0b207XHJcblx0XHRcclxuXHRcdC5jYXJkIHtcclxuXHRcdFxyXG5cdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBjb250ZW50cztcclxuXHRcdFx0fVx0XHJcblx0XHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRib3JkZXI6IEBjb2NrcGl0LWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdG1hcmdpbjogQGNvY2twaXQtY2FyZC1tYXJnaW47XHJcblx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IEBjb2NrcGl0LWNhcmQtcGFkZGluZy1sZWZ0O1xyXG5cdFx0XHRcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAtQGNvY2twaXQtY2FyZC1wYWRkaW5nLWxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZmEuZmEtY2FyZXQtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XHRcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZmEuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXRpdGxlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGNvY2twaXQtY2FyZC10aXRsZS1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1x0XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1ib2R5LWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWJ1dHRvbi1saW5lIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQubWFpbi1sb2dpbi1jYXJkLWxpbmtzIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jYXJkLWJvZHktYWpheC1sb2FkZXIge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC1AY29ja3BpdC1jYXJkLXBhZGRpbmctbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmQtdGV4dCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQGNvY2twaXQtY2FyZC1mb290ZXItYm9yZGVyLXRvcDtcdFx0XHRcdFxyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1idXR0b24tbGluZSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFsZXJ0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAtQGNvY2twaXQtY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0bGVmdDogLUBjb2NrcGl0LWNhcmQtYm9yZGVyLXdpZHRoO1xyXG5cdFx0XHRcdHJpZ2h0OiAtQGNvY2twaXQtY2FyZC1ib3JkZXItd2lkdGg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdHotaW5kZXg6IDU7XHRcclxuXHJcblx0XHRcdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpmb2N1cywmOmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoLWxnO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1tZC1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdHdpZHRoOiBAY29ja3BpdC1jYXJkLXdpZHRoLW1kO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC10aXRsZS1mb250LXNpemUtbWQ7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE5cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiBAY29ja3BpdC1jYXJkcy1jb250YWluZXItcGFkZGluZy1ib3R0b20tc207XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZCB7XHRcdFxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuLTEpIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gMCUsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIDEwMCUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gMCUsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIDEwMCUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbiAxMDAlKTtcclxuXHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5jYXJkLWhlYWRlci1jYXJldCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAwJSwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aCwgQGNvY2twaXQtY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gMTAwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIDAlLCBAY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW4gQGNvY2twaXQtY2FyZC1oZWFkZXItY2FyZXQtd2lkdGgsIEBjb2NrcGl0LWNhcmQtYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuIEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoLCBAY29ja3BpdC1jYXJkLWJhY2tncm91bmQtY29sb3Itc20tZXZlbiAxMDAlKTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29ja3BpdC1jYXJkLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC1oZWFkZXItY2FyZXQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtd2lkdGgtc207XHJcblx0XHRcdFx0bWFyZ2luOiBAY29ja3BpdC1jYXJkLW1hcmdpbi1zbTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1x0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggMXJlbSA1cHggMXJlbTtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IC1AY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtdGl0bGUtZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xM3B4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0XHQuY2FyZC1ib2R5LWFqYXgtbG9hZGVyIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC1AY29ja3BpdC1jYXJkLWhlYWRlci1jYXJldC13aWR0aDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtdGV4dCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmFsZXJ0IHtcclxuXHRcdFx0XHRcdGxlZnQ6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWNhcmV0LXdpZHRoO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLmxvZ2luLm9wZW5lZC1zbSB7XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLm9wZW5lZC1zbSB7XHJcblx0XHRcdFx0LmNhcmQtaGVhZGVyLWNhcmV0IHtcclxuXHRcdFx0XHRcdC5mYS5mYS1jYXJldC1yaWdodCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZmEuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY2FyZC5sb2dpbixcclxuXHRcdC5jYXJkLnByb2R1Y3QtY2FsY3VsYXRvcixcclxuXHRcdC5jYXJkLm1ldGVyLXJlYWRpbmcsXHJcblx0XHQuY2FyZC5wb3N0Ym94LFxyXG5cdFx0LmNhcmQuaW52b2ljZSxcclxuXHRcdC5jYXJkLm1ldGVyLFxyXG5cdFx0LmNhcmQucHJlcGF5bWVudCxcclxuXHRcdC5jYXJkLmN1c3RvbWVyLFxyXG5cdFx0LmNhcmQuY29udHJhY3QsXHJcblx0XHQuY2FyZC5xdWljay1saW5rcyxcclxuXHRcdC5jYXJkLmN1c3RvbWVyLWFjY291bnQsXHJcblx0XHQuY2FyZC5iYW5rZGF0YSxcclxuXHRcdC5jYXJkLm9yZGVyLXN0YXR1cyxcclxuXHRcdC5jYXJkLmUtbW9iaWxpdHksXHJcblx0XHQuY2FyZC5jbzItZm9vdHByaW50LFxyXG5cdFx0LmNhcmQuY29zdC12aWV3IHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIHtcclxuXHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi13aWR0aDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWhlaWdodDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTcwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTNweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE3cHg7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24td2lkdGgtc207XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWhlaWdodC1zbTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmQubG9naW4gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWxvZ2luLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1sb2dpbi11cmwtc20gbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbG9naW4tYmFja2dyb3VuZC1wb3NpdGlvbi1zbTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1sb2dpbi1iYWNrZ3JvdW5kLXNpemUtc207XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3IgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJvZHVjdC1jYWxjdWxhdG9yLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcm9kdWN0LWNhbGN1bGF0b3ItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcHJvZHVjdC1jYWxjdWxhdG9yLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5tZXRlci1yZWFkaW5nIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLXJlYWRpbmctdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLW1ldGVyLXJlYWRpbmctYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItcmVhZGluZy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5lLW1vYmlsaXR5IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWUtbW9iaWxpdHktdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWUtbW9iaWxpdHktYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tZS1tb2JpbGl0eS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5wb3N0Ym94IC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXBvc3Rib3gtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tcG9zdGJveC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5pbnZvaWNlIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWludm9pY2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24taW52b2ljZS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5tZXRlciAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1tZXRlci11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tbWV0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0LmNhcmQucHJlcGF5bWVudCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1wcmVwYXltZW50LWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLXByZXBheW1lbnQtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVxyXG5cdFx0LmNhcmQuY3VzdG9tZXIgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWN1c3RvbWVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvbnRyYWN0IHtcclxuXHRcdFx0LmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb250cmFjdC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvbnRyYWN0LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQucG93ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHRcclxuXHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LmdhcyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQud2F0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24td2F0ZXItdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWJvZHktaWNvbi1jb250cmFjdC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tdGhlcm1hbC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtYm9keS1pY29uLWNvbnRyYWN0LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1ib2R5LWljb24tY29udHJhY3QtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmN1c3RvbWVyLWFjY291bnQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYWNjb3VudC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY3VzdG9tZXItYWNjb3VudC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jdXN0b21lci1hY2NvdW50LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmJhbmtkYXRhIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWJhbmtkYXRhLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1iYW5rZGF0YS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1iYW5rZGF0YS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHQuY2FyZC5vcmRlci1zdGF0dXMgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1vcmRlci1zdGF0dXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tb3JkZXItc3RhdHVzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvMi1mb290cHJpbnQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC11cmwgbm8tcmVwZWF0IEBjb2NrcGl0LWNhcmQtaGVhZGVyLWljb24tY28yLWZvb3RwcmludC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jbzItZm9vdHByaW50LWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdC5jYXJkLmNvc3QtdmlldyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctdXJsIG5vLXJlcGVhdCBAY29ja3BpdC1jYXJkLWhlYWRlci1pY29uLWNvc3Qtdmlldy1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1oZWFkZXItaWNvbi1jb3N0LXZpZXctYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHR9XHRcdFxyXG5cdFx0fVx0XHJcblx0XHRcclxuXHRcdC5jYXJkLnByb2R1Y3QtY2FsY3VsYXRvciB7XHRcdFxyXG5cdFx0XHJcblx0XHRcdC5yYWRpby1jdXN0b21lci10eXBlLXJvdyB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXI7XHRcclxuXHJcblx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4xNXJlbSAwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+ICpbY2xhc3NePSdjb2wtJ10geyBcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQucmFkaW8tYnJhbmNoZXMtcm93IHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHJlbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDByZW07XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcdFxyXG5cclxuXHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjE1cmVtIDBweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjdweDtcclxuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1x0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWxhYmVsLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLmdhcyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLWdhcyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXJjaGFyZ2Ugbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtbGFiZWwtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXMgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24td2F0ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdD4gKltjbGFzcz0nZmxleC1maWxsJ10geyAgICBcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jb2NrcGl0LWNhcmQtcG93ZXItaW5wdXQtY29udGFpbmVyLFxyXG5cdFx0XHQuY29ja3BpdC1jYXJkLWdhcy1pbnB1dC1jb250YWluZXIsXHJcblx0XHRcdC5jb2NrcGl0LWNhcmQtd2F0ZXItaW5wdXQtY29udGFpbmVyLFxyXG5cdFx0XHQuY29ja3BpdC1jYXJkLXRoZXJtYWwtaW5wdXQtY29udGFpbmVyLFxyXG5cdFx0XHQuY29ja3BpdC1jYXJkLXBvd2VyLWNoYXJnZS1pbnB1dC1jb250YWluZXIge1xyXG5cdFx0XHRcdC5jb2wtZm9ybS1sYWJlbCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWlucHV0LWNvbnRhaW5lci1sYWJlbC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1pbnB1dC1jb250YWluZXItbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWlucHV0LWNvbnRhaW5lci1sYWJlbC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItaW5wdXQtY29udGFpbmVyLWxhYmVsLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMC4yNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jb25zdW1wdGlvbi1idXR0b25zIHtcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdGhlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWhlaWdodDtcclxuXHRcdFx0XHRcdGZsZXg6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1mbGV4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYm9yZGVyLXJpZ2h0O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1x0XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQuY29uc3VtcHRpb24tYnV0dG9ucy5wZXJzb25zIHtcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0xLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0zLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy00LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNC1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKS5hY3RpdmUsXHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMSkuaG92ZXJhY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMikuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy0yLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDMpLmFjdGl2ZSxcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgzKS5ob3ZlcmFjdGl2ZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXBlcnNvbnMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KS5hY3RpdmUsXHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNCkuaG92ZXJhY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1wZXJzb25zLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNSkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjlweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tcGVyc29ucy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAyOXB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb25zdW1wdGlvbi1idXR0b25zLnZlaGljbGVzIHtcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCgxKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0xLWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy0yLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3ZlciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvciBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNC11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXIgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTUtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMSkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDEpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTEtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMikuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDIpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMi1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTItaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoMykuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDMpLmhvdmVyYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtMy1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTMtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDQwcHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnN1bXB0aW9uLWJ1dHRvbjpudGgtY2hpbGQoNCkuYWN0aXZlLFxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDQpLmhvdmVyYWN0aXZlXHR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1hY3RpdmUgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLXZlaGljbGVzLTQtaG92ZXItYWN0aXZlLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy00LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb25zdW1wdGlvbi1idXR0b246bnRoLWNoaWxkKDUpLmFjdGl2ZSxcclxuXHRcdFx0XHQuY29uc3VtcHRpb24tYnV0dG9uOm50aC1jaGlsZCg1KS5ob3ZlcmFjdGl2ZVx0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItY29uc3VtcHRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItYWN0aXZlIEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi12ZWhpY2xlcy01LWhvdmVyLWFjdGl2ZS11cmwgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLWNvbnN1bXB0aW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZSBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1jb25zdW1wdGlvbi1idXR0b24tdmVoaWNsZXMtNS1ob3Zlci1hY3RpdmUtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZC5jbzItZm9vdHByaW50IHtcclxuXHRcdFxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHQuY28yLW91dHB1dC10b3Age1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGhlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHJcblx0XHRcdFx0XHQuaWNvbi1maWVsZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtaWNvbi1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1pY29uLWZpZWxkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLWljb24tZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5vdXRwdXQtZmllbGR7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1vdXRwdXQtZmllbGQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC1vdXRwdXQtZmllbGQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3Atb3V0cHV0LWZpZWxkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLW91dHB1dC1maWVsZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudW5pdC1maWVsZHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtb3V0cHV0LXRvcC11bml0LWZpZWxkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1vdXRwdXQtdG9wLXVuaXQtZmllbGQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LW91dHB1dC10b3AtdW5pdC1maWVsZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvMi1pbWFnZS1jb250YWluZXIge1x0XHRcdFx0XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJhY2tncm91bmQtY29sb3IgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWltYWdlLWNvbnRhaW5lci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweCAyNXB4IDEwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtaW1hZ2UtY29udGFpbmVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5sZXZlbCB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5pbWctZmllbGQge1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLWltZy1maWVsZC1oZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1pbWctZmllbGQtd2lkdGg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTNweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnVuaXQtZmllbGR7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC11bml0LWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtdW5pdC1maWVsZC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvY2twaXQtY2FyZC1jbzItZm9vdHByaW50LWxldmVsLXVuaXQtZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubGV2ZWwubGV2ZWwtZ2VybWFueSB7XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5pbWctZmllbGQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1nZXJtYW55LXVybCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sZXZlbC5sZXZlbC1ldXJvcGUge1x0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW1nLWZpZWxke1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtY28yLWZvb3RwcmludC1sZXZlbC1ldXJvcGUtdXJsIGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxldmVsLmxldmVsLXdvcmxkIHtcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmltZy1maWVsZHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLWNvMi1mb290cHJpbnQtbGV2ZWwtd29ybGQtdXJsIGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jYXJkLmNvc3QtdmlldyB7XHJcblx0XHRcclxuXHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0LmNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtdG9wLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy10b3AtYm9yZGVyLWJvdHRvbTtcclxuXHJcblx0XHRcdFx0XHQuaW5mby1kZWZhdWx0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGhlaWdodDogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1oZWlnaHQ7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWJvcmRlci1yYWRpdXM7XHJcblxyXG5cdFx0XHRcdFx0Lmljb24tZmllbGQge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1pY29uLWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS1pY29uLWZpZWxkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20taWNvbi1maWVsZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLWljb24tZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdC5vdXRwdXQtZmllbGR7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLW91dHB1dC1maWVsZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tb3V0cHV0LWZpZWxkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC51bml0LWZpZWxke1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS11bml0LWZpZWxkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1jb3N0LXZpZXctcHJvZ25vc2lzLWJvdHRvbS11bml0LWZpZWxkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tdW5pdC1maWVsZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29ja3BpdC1jYXJkLWNvc3Qtdmlldy1wcm9nbm9zaXMtYm90dG9tLXVuaXQtZmllbGQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hY2NvcmRpb24ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdFx0XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOjphZnRlcixcclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXMgQGJ1dHRvbi1ib3JkZXItcmFkaXVzIDBweCAwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IEBidXR0b24tZGVmYXVsdC1ib3JkZXI7XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IEBidXR0b24tYm9yZGVyLXJhZGl1cyBAYnV0dG9uLWJvcmRlci1yYWRpdXMgQGJ1dHRvbi1ib3JkZXItcmFkaXVzIEBidXR0b24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2NrcGl0LWNhcmQtY29zdC12aWV3LXByb2dub3Npcy1ib3R0b20tYWNjb3JkaW9uLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IGNhbGMoficwLjVyZW0gLSAycHgnKSAxcmVtIDAuNXJlbSAxcmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW5mby1kZWZhdWx0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHRcclxuXHRib2R5LmluICNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdC5jYXJkLWJ1dHRvbi1saW5lIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjVyZW07XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5AY29ja3BpdC1jYXJkczogY29ja3BpdC1jYXJkcztcdCIsIlxyXG4ubWl4aW4oY29udGV4dC1tZW51KSB7XHJcblx0XHJcblx0I2NvbnRleHRNZW51IHtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR6LWluZGV4OiAzMztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdC5sb2dpbi1uYW1lIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxvZ2luLW5hbWUtY29sb3I7XHJcblx0XHRcdHBhZGRpbmc6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1wYWRkaW5nO1xyXG5cdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1mb250LXNpemU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHJcblx0XHRcdGgyLmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b246OmFmdGVyLFxyXG5cdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hY2NvcmRpb24tY29sbGFwc2Uuc2hvdyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IEBzaGFkb3dlZC1lbGVtZW50LWJveC1zaGFkb3c7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogQHNoYWRvd2VkLWVsZW1lbnQtYm94LXNoYWRvdztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDRweCAxNnB4O1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAY29udGV4dC1tZW51LWFjY29yZGlvbi1idXR0b24tYm9yZGVyLWJvdHRvbS1ob3Zlci1mb2N1cztcclxuXHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0xLFxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yLFxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0zIHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRleHQtbWVudS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY29udGV4dC1tZW51LXZhbHVlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS12YWx1ZS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTEge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMmJiJztcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7IFxyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGV2ZWwtaWNvbi1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjY0Zic7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnOyBcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYzZmQnO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJzsgXHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzFweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LXZhbHVlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LXZhbHVlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtdmFsdWUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3I7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1hY2NvcmRpb24tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMSxcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMixcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sYWJlbC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtdmFsdWUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS12YWx1ZS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWxldmVsLTEsXHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1sZXZlbC0yLFxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWxldmVsLWljb24tY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtbGFiZWwge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtbGFiZWwtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtdmFsdWUge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtdmFsdWUtY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLm5vLXRvZ2dsZSB7XHJcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb250ZXh0LW1lbnUtZW50cnktYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWVudHJ5LWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktY29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiBAY29udGV4dC1tZW51LWVudHJ5LXBhZGRpbmc7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGNvbnRleHQtbWVudS1lbnRyeS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGNvbnRleHQtbWVudS1lbnRyeS1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtZW50cnktZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWNvbG9yLWhvdmVyLWZvY3VzO1x0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1lbnRyeS5hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAY29udGV4dC1tZW51LWVudHJ5LWFjdGl2ZS1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBjb250ZXh0LW1lbnUtZW50cnktYWN0aXZlLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1lbnRyeS1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZXh0LW1lbnUtZW50cnkuY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyLXVybDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1lbnRyeS5jb250ZXh0LW1lbnUtZW50cnktaWNvbi1nYXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLWdhcy11cmw7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLWdhcy1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1lbnRyeS5jb250ZXh0LW1lbnUtZW50cnktaWNvbi13YXRlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24td2F0ZXItdXJsO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24td2F0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGV4dC1tZW51LWVudHJ5LmNvbnRleHQtbWVudS1lbnRyeS1pY29uLXRoZXJtYWwge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogQGNvbnRleHQtbWVudS1lbnRyeS1pY29uLXRoZXJtYWwtdXJsO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRleHQtbWVudS1lbnRyeS5jb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtdXJsO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBjb250ZXh0LW1lbnUtZW50cnktaWNvbi1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAY29udGV4dC1tZW51LWVudHJ5LWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcclxuXHRcdFx0LmxvZ2luLW5hbWUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1wYWRkaW5nLW1kO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtc2l6ZS1tZDtcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cdFx0XHJcblx0XHRcdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdFx0LmxvZ2luLW5hbWUge1xyXG5cdFx0XHRcdHBhZGRpbmc6IEBjb250ZXh0LW1lbnUtbG9naW4tbmFtZS1wYWRkaW5nLXNtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGNvbnRleHQtbWVudS1sb2dpbi1uYW1lLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdC5hY2NvcmRpb24tY29sbGFwc2Uuc2hvdyB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWl0ZW0tbGFzdC1jaGlsZC1ib3JkZXItYm90dG9tLXNtO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnByb2Nlc3Mge1xyXG5cdFx0I2NvbnRleHRNZW51IHtcclxuXHRcdFx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQubm8tdG9nZ2xlIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBjb250ZXh0LW1lbnUtYWNjb3JkaW9uLWJ1dHRvbi1ib3JkZXItYm90dG9tLXByb2Nlc3Mtbm8tdG9nZ2xlO1xyXG5cclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMSxcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMixcclxuXHRcdFx0XHRcdC5jb250ZXh0LW1lbnUtbGV2ZWwtMyB7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbnRleHQtbWVudS1sZXZlbC1pY29uLWNvbG9yLXByb2Nlc3Mtbm8tdG9nZ2xlO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGNvbnRleHQtbWVudTogY29udGV4dC1tZW51OyIsIi5taXhpbihwcm9jZXNzLWNhcmRzKSB7XHJcblx0XHJcblx0Lm1haW4tcHJvY2VzcyB7XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGJvcmRlcjogQG1haW4tcHJvY2Vzcy1jYXJkLWJvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFpbi1wcm9jZXNzLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtdGl0bGUtY29sb3I7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBtYWluLXByb2Nlc3MtY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLXBhZGRpbmctdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdC13ZWJraXQtaHlwaGVuczogYXV0bztcclxuXHRcdFx0XHRcdC1tcy1oeXBoZW5zOiBhdXRvO1xyXG5cdFx0XHRcdFx0aHlwaGVuczogYXV0bztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdGVwcy1jb250YWluZXIge1xyXG5cclxuXHRcdFx0XHRcdG1hcmdpbjogQHN0ZXBzLWNvbnRhaW5lci1tYXJnaW47XHJcblxyXG5cdFx0XHRcdFx0LnN0ZXAge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogQHN0ZXAtd2lkdGg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogQHN0ZXAtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc3RlcC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IEBzdGVwLWJvcmRlcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQHN0ZXAtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc3RlcC5hY3RpdmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAc3RlcC1iYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBAc3RlcC1ib3JkZXItYWN0aXZlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9keS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9keS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdD4gLmFsZXJ0IHtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0dWwge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxLjA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmZvY3VzLCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC5wb3dlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXItdXJsIG5vLXJlcGVhdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcdFxyXG5cdFx0XHRcdH1cdFx0XHRcclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQuZ2FzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtdXJsIG5vLXJlcGVhdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtZ2FzLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1nYXMtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5icmFuY2gtaWNvbi1iZWZvcmUtdGV4dC53YXRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtd2F0ZXItdXJsIG5vLXJlcGVhdCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtd2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXdhdGVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQudGhlcm1hbCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAYnJhbmNoLWljb24tYmVmb3JlLXRleHQtdGhlcm1hbC11cmwgbm8tcmVwZWF0IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC10aGVybWFsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgQGJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBicmFuY2gtaWNvbi1iZWZvcmUtdGV4dC1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogQG1haW4tcHJvY2Vzcy1jYXJkLWZvb3Rlci1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtZm9vdGVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1mb290ZXItYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcHJvY2Vzcy1jYXJkLXRpdGxlLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQuY2FyZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXI6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib2R5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9keS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtZm9vdGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1mb290ZXItYm9yZGVyLXRvcDtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWZvb3Rlci1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWZvb3Rlci1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnR3by1jb2x1bW4tZmxleC1jYXJkcy1yb3cge1xyXG5cdFx0XHR3aWR0aDogY2FsYyh+JzEwMCUgKyAxLjVyZW0nKTtcclxuXHRcdFx0XHJcblx0XHRcdC5jYXJkIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5lY2FyLWltYWdlLXJvdyB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBlY2FyLWltYWdlLXJvdy11cmwgbm8tcmVwZWF0IDAuNzVyZW0gY2VudGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwMHB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteGwtbWF4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzNzBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxODRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMzBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNjRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LWxnLW1heCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzE1cHg7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTU2cHg7XHJcblx0XHRcdH1cdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzNzBweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxODRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMzAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyh+JzEwMCUgLSAwLjc1cmVtJykgY2VudGVyO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE1NnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2ODlweCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTgwcHg7XHJcblx0XHRcdFx0bWluLWhlaWdodDogOTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXhzLW1heCkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMC43NXJlbSAtMXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjhweDtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcblx0LmluIC5tYWluLXByb2Nlc3Mge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBtYWluLXByb2Nlc3MtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5vcmlnaW5hbFZhbHVlIHtcclxuXHRcdGNvbG9yOiBAZ3JleS0zO1xyXG5cdH1cclxufVxyXG5AcHJvY2Vzcy1jYXJkczogcHJvY2Vzcy1jYXJkcztcclxuIiwiXHJcbi5taXhpbihmb3JtLXJvd3MpIHtcclxuXHJcblx0LmZvcm0tcm93IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuMHJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdFxyXG5cdC50d28tY29sdW1uLWZvcm0tcm93IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHR9XHJcbn1cclxuQGZvcm0tcm93czogZm9ybS1yb3dzO1xyXG5cclxuXHJcblxyXG4ubWl4aW4oZm9ybS1sYWJlbHMpIHtcclxuXHJcblx0LmNvbC1mb3JtLWxhYmVsIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAbGFiZWwtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQGxhYmVsLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Y29sb3I6IEBsYWJlbC1jb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogQGxhYmVsLWZvbnQtc2l6ZTtcclxuXHR9XHRcclxuXHRcclxuXHQuY29sLWZvcm0tbGFiZWwuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHQuY29sLWZvcm0tbGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdC5jb2wtZm9ybS1sYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0XHJcblx0LmNvbmZpcm0tcGFnZS1sYWJlbCB7XHJcblx0XHRmb250LWZhbWlseTogQGNvbmZpcm0tcGFnZS1sYWJlbC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAY29uZmlybS1wYWdlLWxhYmVsLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Y29sb3I6IEBjb25maXJtLXBhZ2UtbGFiZWwtY29sb3I7XHJcblx0XHRmb250LXNpemU6IEBjb25maXJtLXBhZ2UtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29uZmlybS1wYWdlLXZhbHVlIHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAY29uZmlybS1wYWdlLXZhbHVlLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBjb25maXJtLXBhZ2UtdmFsdWUtZm9udC13ZWlnaHQ7XHJcblx0XHRjb2xvcjogQGNvbmZpcm0tcGFnZS12YWx1ZS1jb2xvcjtcclxuXHRcdGZvbnQtc2l6ZTogQGNvbmZpcm0tcGFnZS12YWx1ZS1mb250LXNpemU7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZGV0YWlscy1wYWdlLWljb24ge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0Lyp3aWR0aDogMzNweDsqL1xyXG5cdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdH1cdFxyXG5cdH1cdFxyXG59XHJcbkBmb3JtLWxhYmVsczogZm9ybS1sYWJlbHM7XHJcblxyXG5cclxuXHJcbi5taXhpbihmb3JtLWlucHV0cykge1xyXG5cclxuXHQuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1wbGFjZWhvbGRlci1jb2xvcjsgIFxyXG5cdH1cdFxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyOjpwbGFjZWhvbGRlciB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7ICBcclxuXHR9XHRcclxuXHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmc6OnBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7ICBcclxuXHR9XHRcclxuXHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm86OnBsYWNlaG9sZGVyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7ICBcclxuXHR9XHJcblx0XHJcblx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xyXG5cdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tY29udHJvbC1mb250LWZhbWlseS1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQtZm9jdXM7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LXNtLW1heCkge1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplLXNtO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbS1mb2N1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQuZm9ybS1jb250cm9sOnJlYWQtb25seSxcclxuXHQuZm9ybS1jb250cm9sOnJlYWQtb25seTpmb2N1cyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1yZWFkb25seS1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGZvcm0tY29udHJvbC1yZWFkb25seS1ib3JkZXItY29sb3I7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHRcdFx0XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHRcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1x0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFxyXG5cdFxyXG5cdHRleHRhcmVhIHtcclxuXHRcdHJlc2l6ZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiAwcHg7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQuZm9ybS1jb250cm9sLXBsYWludGV4dC5wYWRkZWQge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgQG1haW4tcHJvY2Vzcy1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xyXG5cdH1cclxuXHJcbn1cclxuQGZvcm0taW5wdXRzOiBmb3JtLWlucHV0cztcclxuXHJcblxyXG5cclxuLm1peGluKGlucHV0LWdyb3Vwcykge1xyXG5cdC5pbnB1dC1ncm91cCB7XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dCB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0Ym9yZGVyOiBAaW5wdXQtZ3JvdXAtdGV4dC1ib3JkZXI7XHJcblx0XHRcdGNvbG9yOiBAaW5wdXQtZ3JvdXAtdGV4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGlucHV0LWdyb3VwLXRleHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0LnJlYWRvbmx5IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1yZWFkb25seS1ib3JkZXItY29sb3I7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLXJlYWRvbmx5LWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBmb3JtLWNvbnRyb2wtcmVhZG9ubHktYm9yZGVyLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC13YXJuaW5nIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1wYXNzd29yZC1tZWRpdW0ge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1iZy1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtbWVkaXVtLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQuYWxlcnQtcGFzc3dvcmQtc3Ryb25nIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1zdHJvbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUge1xyXG5cdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtd2VhayB7XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtd2Vhay1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXdlYWstY29sb3I7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtcGFzc3dvcmQtbWVkaXVtIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tYmctY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1wYXNzd29yZC1tZWRpdW0tY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LXBhc3N3b3JkLW1lZGl1bS1jb2xvcjtcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1wYXNzd29yZC1zdHJvbmcge1x0XHRcdFxyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1iZy1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXBhc3N3b3JkLXN0cm9uZy1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtcGFzc3dvcmQtc3Ryb25nLWNvbG9yO1xyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXI6IEBmb3JtLWNvbnRyb2wtYm9yZGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtY29sb3I7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LmlucHV0LWdyb3VwLXNlcGVyYXRvciB7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdC5idG4tcHJpbWFyeSxcclxuXHRcdC5idG4tZGVmYXVsdCB7XHJcblx0XHRcdHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAZm9ybS1jb250cm9sLWJvcmRlci1yYWRpdXM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0LmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmlucHV0LWdyb3VwIHtcclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0LXJhZGlvLWNoZWNrYm94LmFsZXJ0LWRhbmdlcixcclxuXHRcdC5pbnB1dC1ncm91cC10ZXh0LXJhZGlvLWNoZWNrYm94LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHQuaW5wdXQtZ3JvdXAtdGV4dC1yYWRpby1jaGVja2JveC5hbGVydC1pbmZvIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMC43cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHR9XHRcdFxyXG59XHJcbkBpbnB1dC1ncm91cHM6IGlucHV0LWdyb3VwcztcclxuXHJcblxyXG5cclxuLm1peGluKGZpbGUtaW5wdXQpIHtcclxuXHQuZmlsZS1pbnB1dCB7XHJcblx0XHQuZmlsZS1jYXB0aW9uIHtcclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGZpbGUtaW5wdXQtYm9yZGVyLWNvbG9yLWZvY3VzO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdFx0LmZvcm0tY29udHJvbC5maWxlLXByb2Nlc3Npbmcge1xyXG5cdFx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuLXByaW1hcnkuYnRuLWZpbGUge1xyXG5cdFx0XHRcdGJvcmRlcjogQGZpbGUtaW5wdXQtYnRuLXByaW1hcnktYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IEBmb3JtLWNvbnRyb2wtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogQGZpbGUtaW5wdXQtYnRuLXByaW1hcnktYm9yZGVyLWhvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuLWRlZmF1bHQuYnRuLWZpbGUge1xyXG5cdFx0XHRcdGJvcmRlcjogQGZpbGUtaW5wdXQtYnRuLWRlZmF1bHQtYm9yZGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRib3JkZXI6IEBmaWxlLWlucHV0LWJ0bi1kZWZhdWx0LWJvcmRlci1ob3ZlcjtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1maWxlLWFsZXJ0LWRhbmdlcixcclxuXHQuaW5wdXQtZmlsZS1hbGVydC13YXJuaW5nLFxyXG5cdC5pbnB1dC1maWxlLWFsZXJ0LWluZm8ge1xyXG5cdFx0LmZpbGUtaW5wdXQge1xyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHR9XHJcblx0XHQuYWxlcnQge1xyXG5cdFx0XHRib3JkZXI6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Zm9udC1zaXplOiBAZmlsZS1pbnB1dC1hbGVydC1mb250LXNpemU7XHJcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSBjYWxjKH4nMC43NXJlbSArIDFweCcpO1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5pbnB1dC1maWxlLWFsZXJ0LWRhbmdlciB7XHJcblx0XHQuZmlsZS1jYXB0aW9uIHtcclxuXHRcdFx0LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjsgIFxyXG5cdFx0XHR9XHJcblx0XHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5pbnB1dC1maWxlLWFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0LmZpbGUtY2FwdGlvbiB7XHJcblx0XHRcdC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yOyAgXHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtd2FybmluZy1iZy1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmlucHV0LWZpbGUtYWxlcnQtaW5mbyB7XHJcblx0XHQuZmlsZS1jYXB0aW9uIHtcclxuXHRcdFx0LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7ICBcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWluZm8tYmctY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1x0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AZmlsZS1pbnB1dDogZmlsZS1pbnB1dDtcclxuXHJcblxyXG5cclxuLm1peGluKGZvcm0tZmxvYXRpbmcpIHtcclxuXHQuZm9ybS1mbG9hdGluZyB7XHJcblxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7ICBcclxuXHRcdH1cclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZzo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7ICBcclxuXHRcdH1cdFx0XHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm86OnBsYWNlaG9sZGVyIHtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50OyAgXHJcblx0XHR9XHJcblx0XHJcblx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMHB4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMHB4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0cGFkZGluZzogMC41cmVtIDAuNzVyZW0gMXJlbSAwLjc1cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoficzcmVtICsgMnB4Jyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzO1x0XHRcdFx0XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tZmxvYXRpbmctbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDAuNzVyZW0gMC43NXJlbSAwLjc1cmVtO1xyXG5cdFx0XHRjb2xvcjogQGZvcm0tZmxvYXRpbmctbGFiZWwtY29sb3I7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcixcclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyxcclxuXHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHRcclxuXHJcblx0XHRsYWJlbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0bGFiZWwuYWxlcnQtaW5mbyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxyXG5cdFx0PiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC43NXJlbSwgLTFyZW0pO1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1mb2N1cztcdFxyXG5cdFx0XHRjb2xvcjogQGZvcm0tZmxvYXRpbmctbGFiZWwtY29sb3ItZm9jdXM7XHJcblx0XHRcdG1heC13aWR0aDogY2FsYyh+JzEwMCUgKyAwLjc1cmVtJyk7XHJcblx0XHR9XHJcblxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcjpmb2N1cyB+IGxhYmVsLmFsZXJ0LWRhbmdlcixcclxuXHRcdD4gLmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXI6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHR9XHJcblx0XHQ+IC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZzpmb2N1cyB+IGxhYmVsLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHQ+IC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZzpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LWluZm86Zm9jdXMgfiBsYWJlbC5hbGVydC1pbmZvLFxyXG5cdFx0PiAuZm9ybS1jb250cm9sLmFsZXJ0LWluZm86bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmZvcm0tY29udHJvbDpyZWFkLW9ubHkgfiBsYWJlbCxcclxuXHRcdC5mb3JtLWNvbnRyb2w6cmVhZC1vbmx5OmZvY3VzIH4gbGFiZWwsXHJcblx0XHQuZm9ybS1jb250cm9sOnJlYWQtb25seTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsIHtcclxuXHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtcmVhZG9ubHktY29sb3I7XHJcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiBAZm9ybS1mbG9hdGluZy1sYWJlbC1mb250LXNpemU7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRmb250LXNpemU6IEBmb3JtLWZsb2F0aW5nLWxhYmVsLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHRcclxuXHRcclxuXHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdHdpZHRoOiAxJTtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHRcdFxyXG5cdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5pbmZvLWRlZmF1bHQsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWRhbmdlcixcclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyxcclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtaW5mbyB7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xyXG5cdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdH1cclxuXHRcdH4gLmlucHV0LWdyb3VwLXRleHQuaW5mby1kZWZhdWx0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwcHg7XHJcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSA+IC5mb3JtLWZsb2F0aW5nIHtcdFx0XHJcblx0XHRcdFxyXG5cdFx0LmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDAuOTVyZW07XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHRcdFxyXG5cdFxyXG5cdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIsXHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0fVx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwcHg7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMS4yNXJlbTtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHQjY29ja3BpdC1jYXJkcy1jb250YWluZXIge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0LmNhcmQge1x0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgybi0xKSB7XHJcblx0XHRcdFx0XHQuY2FyZC1ib2R5IHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5pbmZvLWRlZmF1bHQsXHJcblx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC13YXJuaW5nLFxyXG5cdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUgPiAuZm9ybS1mbG9hdGluZyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLXVuZXZlbjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAucGFzc3dvcmQtc2hvdy1oaWRlID4gLmZvcm0tZmxvYXRpbmcge1xyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wsXHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC13YXJuaW5nLFxyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tdW5ldmVuICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW4gIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS11bmV2ZW47XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmluZm8tZGVmYXVsdCxcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LWRhbmdlcixcclxuXHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWZsb2F0aW5nLWZvcm0tY29udHJvbC1iYWNrZ3JvdW5kLWNvbG9yOyAvL0Bjb2NrcGl0LWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yLXNtLWV2ZW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAucGFzc3dvcmQtc2hvdy1oaWRlID4gLmZvcm0tZmxvYXRpbmcgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1mbG9hdGluZy1mb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbnB1dC1ncm91cC5wYXNzd29yZC1zaG93LWhpZGUgPiAuZm9ybS1mbG9hdGluZyB7XHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbCxcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlcixcclxuXHRcdFx0XHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDsgLy9AY29ja3BpdC1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvci1zbS1ldmVuICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tZmxvYXRpbmctZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3I7IC8vQGNvY2twaXQtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3Itc20tZXZlbjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblx0Lm1haW4tbG9naW4ge1xyXG5cdFx0LmZvcm0tZmxvYXRpbmcge1xyXG5cclxuXHRcdFx0LmZvcm0tY29udHJvbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1ib3JkZXItY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tY29sb3I7XHJcblxyXG5cdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWNvbG9yLWZvY3VzO1xyXG5cclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvci1mb2N1cztcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCxcclxuXHRcdFx0LmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG5cdFx0XHQuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG5cdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWNvbG9yO1xyXG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDBweCAxMDAwcHggQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yIGluc2V0O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgOTk5OXMgZWFzZS1pbi1vdXQgMHM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1x0XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC13YXJuaW5nIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvcm0tY29udHJvbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxyXG5cdFx0XHQ+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tbGFiZWwtY29sb3ItZm9jdXM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1sYWJlbC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGFiZWwuYWxlcnQtZGFuZ2VyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0bGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRsYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtZGFuZ2VyLFxyXG5cdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0LmFsZXJ0LXdhcm5pbmcsXHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtaW5mbyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdFx0LmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1kYW5nZXIsXHJcblx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQuYWxlcnQtd2FybmluZyxcclxuXHRcdFx0fiAuaW5wdXQtZ3JvdXAtdGV4dC5hbGVydC1pbmZvIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmlucHV0LWdyb3VwLnBhc3N3b3JkLXNob3ctaGlkZSB7XHRcdFxyXG5cdFx0XHQ+IC5mb3JtLWZsb2F0aW5nIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvci1mb2N1cyAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4taWNvbi1jb2xvci1mb2N1cyAhaW1wb3J0YW50OyBcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWljb24tY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yICFpbXBvcnRhbnQ7IFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb3JtLWNvbnRyb2wuYWxlcnQtd2FybmluZyB7XHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcblx0XHRcdFx0XHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWxvZ2luLWJhY2tncm91bmQtY29sb3ItZm9jdXMgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3IgIWltcG9ydGFudDsgXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZm9ybS1jb250cm9sLmFsZXJ0LWluZm8ge1xyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xyXG5cdFx0XHRcdFx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yLWZvY3VzICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yICFpbXBvcnRhbnQ7IFx0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH4gLmlucHV0LWdyb3VwLXRleHQge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fiAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcclxuXHRcdFx0XHRcdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtbG9naW4tYmFja2dyb3VuZC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR+IC5pbnB1dC1ncm91cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGZvcm0tY29udHJvbC1sb2dpbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuQGZvcm0tZmxvYXRpbmc6IGZvcm0tZmxvYXRpbmc7IiwiXHJcbi5taXhpbihjYWxlbmRhcikge1xyXG5cdC5kYXRlcGlja2VyIHtcclxuXHRcclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ym9yZGVyOiBAY2FsZW5kYXItYm9yZGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGNhbGVuZGFyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IEBjYWxlbmRhci1ib3gtc2hhZG93O1xyXG5cdFx0Ym94LXNoYWRvdzogQGNhbGVuZGFyLWJveC1zaGFkb3c7XHJcblx0XHRwYWRkaW5nOiA0cHg7XHJcblx0XHRcclxuXHRcdHRoLCB0ZCB7XHJcblx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHRoLnByZXYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtcHJldi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGNhbGVuZGFyLXRoLXByZXYtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtcHJldi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1wcmV2LWNvbG9yLWhvdmVyOyAgICAgICAgXHJcblx0XHRcdH1cclxuXHRcdH0gXHJcblx0XHR0aC5kYXRlcGlja2VyLXN3aXRjaCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1zd2l0Y2gtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGgtc3dpdGNoLWJhY2tncm91bmQtY29sb3ItaG92ZXIgIWltcG9ydGFudDtcclxuXHRcdFx0XHRjb2xvcjogQGNhbGVuZGFyLXRoLXN3aXRjaC1jb2xvci1ob3ZlcjsgICAgICAgIFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0aC5uZXh0IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLXRoLW5leHQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Y29sb3I6IEBjYWxlbmRhci10aC1uZXh0LWNvbG9yO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDJweDtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNhbGVuZGFyLXRoLW5leHQtYmFja2dyb3VuZC1jb2xvci1ob3ZlciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGgtbmV4dC1jb2xvci1ob3ZlcjsgICAgICAgIFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICBcclxuXHRcdHRoLmRvdyB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGgtZG93LWNvbG9yO1xyXG5cdFx0fSBcclxuXHJcblx0XHR0ZC5kYXksIHRkIHNwYW4ubW9udGgsIHRkIHNwYW4ueWVhciB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItdGQtY29sb3I7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiBAY2FsZW5kYXItdGQtZm9udC1zaXplO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y29sb3I6IEBjYWxlbmRhci10ZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY2FsZW5kYXItdGQtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblxyXG5cdFx0dGQuZGF5Lm9sZCwgdGQuZGF5Lm5ldyB7XHJcblx0XHRcdGNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblx0XHR9XHJcblxyXG5cdFx0dGQudG9kYXksXHJcblx0XHR0ZC50b2RheTpob3ZlcixcclxuXHRcdHRkLmFjdGl2ZTpob3ZlcixcclxuXHRcdHRkLmFjdGl2ZTpob3Zlcjpob3ZlcixcclxuXHRcdHRkLmFjdGl2ZTpmb2N1cyxcclxuXHRcdHRkLmFjdGl2ZTpob3Zlcjpmb2N1cyxcclxuXHRcdHRkLmFjdGl2ZTphY3RpdmUsXHJcblx0XHR0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxyXG5cdFx0dGQuYWN0aXZlLmFjdGl2ZSxcclxuXHRcdHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXHJcblx0XHR0ZC5hY3RpdmUuZGlzYWJsZWQsXHJcblx0XHR0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXHJcblx0XHR0ZC5hY3RpdmVbZGlzYWJsZWRdLFxyXG5cdFx0dGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcclxuXHRcdHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxyXG5cdFx0dGQgc3Bhbi5hY3RpdmU6Zm9jdXMsXHJcblx0XHR0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXHJcblx0XHR0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcblx0XHR0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcclxuXHRcdHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSB7XHJcblx0XHRcdGNvbG9yOiBAY2FsZW5kYXItYWN0aXZlLWRheS1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZDogQGNhbGVuZGFyLWFjdGl2ZS1kYXktYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGNhbGVuZGFyLWFjdGl2ZS1kYXktZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAY2FsZW5kYXItYWN0aXZlLWRheS1mb250LXdlaWdodDtcclxuXHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggN3B4O1xyXG5cdFx0fVx0XHJcblx0fVxyXG5cdFxyXG5cdC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dC5pbnB1dC1kYXRlLWljb24ge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxufVxyXG5AY2FsZW5kYXI6IGNhbGVuZGFyO1x0IiwiLm1peGluKGJ1dHRvbnMpIHtcclxuXHQuYnRuLXByaW1hcnkge1xyXG5cdFx0Y29sb3I6IEBidXR0b24tcHJpbWFyeS1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBidXR0b24tcHJpbWFyeS1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLXByaW1hcnktZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBidXR0b24tcHJpbWFyeS1mb250LXNpemU7XHJcblx0XHRwYWRkaW5nOiBAYnV0dG9uLXByaW1hcnktcGFkZGluZztcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLXByaW1hcnktY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHQuYnRuLWRlZmF1bHQge1xyXG5cdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBidXR0b24tZGVmYXVsdC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLWRlZmF1bHQtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBidXR0b24tZGVmYXVsdC1mb250LXNpemU7XHJcblx0XHRwYWRkaW5nOiBAYnV0dG9uLWRlZmF1bHQtcGFkZGluZztcclxuXHRcdFxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphY3RpdmUge1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHRcclxuXHRcclxuXHQuYnRuLXByaW1hcnkuYnRuLWluYWN0aXZlIHtcclxuXHRcdGNvbG9yOiBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtY29sb3I7XHJcblx0XHRib3JkZXI6IEBidXR0b24tcHJpbWFyeS1pbmFjdGl2ZS1ib3JkZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uLXByaW1hcnktaW5hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHR9XHJcblx0XHJcblx0LmJ0bi1kZWZhdWx0LmJ0bi1pbmFjdGl2ZSB7XHJcblx0XHRjb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWluYWN0aXZlLWNvbG9yO1xyXG5cdFx0Ym9yZGVyOiBAYnV0dG9uLWRlZmF1bHQtaW5hY3RpdmUtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1kZWZhdWx0LWluYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0fVxyXG5cclxuXHQjY2xvc2UtcHJvY2VzcyxcclxuXHQjY2xvc2UtcHJvY2Vzcy1tYXJnaW5hbFx0e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRyaWdodDogMHB4O1xyXG5cdFx0ei1pbmRleDogOTk4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogQGJ1dHRvbi1jbG9zZS1ib3JkZXItcmFkaXVzO1xyXG5cclxuXHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBAYnV0dG9uLWNsb3NlLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IEBidXR0b24tY2xvc2Utd2lkdGg7XHJcblx0XHRcdGhlaWdodDogQGJ1dHRvbi1jbG9zZS1oZWlnaHQ7XHJcblx0XHRcdGNvbG9yOiBAYnV0dG9uLWNsb3NlLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IEBidXR0b24tY2xvc2UtYm9yZGVyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiBAYnV0dG9uLWNsb3NlLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0Zm9udC1zaXplOiBAYnV0dG9uLWNsb3NlLWZvbnQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZzogQGJ1dHRvbi1jbG9zZS1wYWRkaW5nO1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGJ1dHRvbi1jbG9zZS1ib3JkZXItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQGJ1dHRvbi1jbG9zZS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6IEBidXR0b24tY2xvc2UtY29sb3ItaG92ZXItZm9jdXM7ICAgXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I2Nsb3NlLXByb2Nlc3Muc2hhZG93ZWQsXHJcblx0I2Nsb3NlLXByb2Nlc3MtbWFyZ2luYWwuc2hhZG93ZWQge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBAYnV0dG9uLWNsb3NlLXNoYWRvd2VkLWJveC1zaGFkb3c7XHJcblx0XHQtbW96LWJveC1zaGFkb3c6IEBidXR0b24tY2xvc2Utc2hhZG93ZWQtYm94LXNoYWRvdztcclxuXHRcdGJveC1zaGFkb3c6IEBidXR0b24tY2xvc2Utc2hhZG93ZWQtYm94LXNoYWRvdztcclxuXHRcdFxyXG5cdFx0LmJ0bi1jbG9zZSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBidXR0b24tY2xvc2UtYm9yZGVyLXJhZGl1cztcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHQuYnRuLWJsb2NrIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHRcclxuXHQuYnRuLWRlZmF1bHQubW9yZS10YXJpZmZzIHtcclxuXHRcdGNvbG9yOiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1jb2xvcjtcclxuXHRcdGJvcmRlcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGZvbnQtZmFtaWx5OiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAYnV0dG9uLW1vcmUtdGFyaWZmcy1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtZm9udC1zaXplO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBidXR0b24tbW9yZS10YXJpZmZzLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRib3JkZXI6IEBidXR0b24tbW9yZS10YXJpZmZzLWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ1dHRvbi1tb3JlLXRhcmlmZnMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQGJ1dHRvbnM6IGJ1dHRvbnM7XHQiLCJcclxuLm1peGluKGxpbmtzKSB7XHJcblxyXG5cdC5tYWluLWxvZ2luLWNhcmQtbGluayB7XHJcblx0XHRmb250LWZhbWlseTogQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBtYWluLWxvZ2luLWNhcmQtbGluay1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQG1haW4tbG9naW4tY2FyZC1saW5rLWZvbnQtc2l6ZTtcclxuXHRcdGNvbG9yOiBAbWFpbi1sb2dpbi1jYXJkLWxpbmstY29sb3I7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IEBtYWluLWxvZ2luLWNhcmQtbGluay10ZXh0LWRlY29yYXRpb247XHJcblxyXG5cdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBtYWluLWxvZ2luLWNhcmQtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAbWFpbi1sb2dpbi1jYXJkLWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0ZC10ZXh0LWxpbmsge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBsaW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBsaW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Y29sb3I6IEBsaW5rLWNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBAbGluay10ZXh0LWRlY29yYXRpb247XHJcblxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAbGluay1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBsaW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRjb2xvcjogQGxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mYS1maWxlLXBkZiB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhcmQucG9zdGJveCB7XHJcblx0XHQucG9zdGJveC1lbnRyaWVzIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0LnBvc3Rib3gtZW50cnkge1xyXG5cdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdC5wb3N0Ym94LWRhdGUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiA4NXB4O1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnBvc3Rib3gtbGluayB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0d2lkdGg6IEBwb3N0Ym94LWxpbmstd2lkdGg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBvc3Rib3gtbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9zdGJveC1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwZTAnO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJzsgXHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1pY29uLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBwb3N0Ym94LWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQucG9zdGJveC1lbnRyeS5yZWFkIHtcclxuXHRcdFx0XHQucG9zdGJveC1saW5rIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAcG9zdGJveC1saW5rLXJlYWQtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHBvc3Rib3gtbGluay1yZWFkLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstcmVhZC1jb2xvcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMmI2JztcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWljb24tcmVhZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcG9zdGJveC1saW5rLXJlYWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdFxyXG5cdC5mb3JtLWxpbmsge1xyXG5cdFxyXG5cdFx0LmZvcm0tbGluay1pY29uIHtcclxuXHRcdFx0ZGlzcGxheTogQGZvcm0tbGluay1pY29uLWRpc3BsYXk7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1saW5rLWljb24tY29sb3I7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRhLCBzcGFuIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWxpbmstZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9ybS1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRjb2xvcjogQGZvcm0tbGluay1jb2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOiBAZm9ybS1saW5rLWZvbnQtc2l6ZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAZm9ybS1saW5rLXRleHQtZGVjb3JhdGlvbjtcclxuXHRcdH1cdFxyXG5cdFx0XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFxyXG5cdFx0XHQuZm9ybS1saW5rLWljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiBAZm9ybS1saW5rLWljb24tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRcclxuXHRcdFx0YSwgc3BhbiB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWxpbmstZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWxpbmstZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Y29sb3I6IEBmb3JtLWxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1saW5rLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb3JtLWxpbmstdGV4dC1kZWNvcmF0aW9uLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVx0XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHQuZm9ybS1saW5rLmluYWN0aXZlIHtcclxuXHRcdC5mb3JtLWxpbmstaWNvbiB7XHJcblx0XHRcdGNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHJcblx0XHR9XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWxpbmstZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9ybS1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRjb2xvcjogQGluYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWxpbmstZm9udC1zaXplO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb3JtLWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0fVx0XHJcblx0fVx0XHJcbn1cclxuQGxpbmtzOiBsaW5rczsiLCIubWl4aW4oc2xpZGVyKSB7XHJcblxyXG5cdC5zbGlkZXItZmxleC1yb3cge1xyXG5cdFx0bWFyZ2luLXRvcDogMC41cmVtO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlciAuaGlkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRcclxuXHQuc2xpZGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cdFxyXG5cdC5zbGlkZXItdHJhY2sge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3I7XHJcblx0fVxyXG5cdC5zbGlkZXItc2VsZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQHNsaWRlci1zZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvcjtcclxuXHR9XHJcblx0LnNsaWRlci1oYW5kbGUge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0Ym9yZGVyOiBAc2xpZGVyLWhhbmRsZS1ib3JkZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiBAc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHRcclxuXHRcclxuXHQuaW5wdXQtZ3JvdXAtdGV4dC5mbGF0bWF0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtdXJsIG5vLXJlcGVhdCBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IEBzbGlkZXItZmxhdG1hdGUtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0aGVpZ2h0OiBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtaGVpZ2h0O1xyXG5cdFx0bWluLXdpZHRoOiBAc2xpZGVyLWZsYXRtYXRlLWJhY2tncm91bmQtbWluLXdpZHRoO1xyXG5cdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0fVxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LmZsYXRtYXRlcyB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0aGVpZ2h0OiBAc2xpZGVyLWZsYXRtYXRlcy1iYWNrZ3JvdW5kLWhlaWdodDtcclxuXHRcdG1pbi13aWR0aDogQHNsaWRlci1mbGF0bWF0ZXMtYmFja2dyb3VuZC1taW4td2lkdGg7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblxyXG5cdC5pbnB1dC1ncm91cC10ZXh0LmhvdXNlLXNtYWxsIHtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC11cmwgbm8tcmVwZWF0IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogQHNsaWRlci1ob3VzZS1zbWFsbC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRoZWlnaHQ6IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1oZWlnaHQ7XHJcblx0XHRtaW4td2lkdGg6IEBzbGlkZXItaG91c2Utc21hbGwtYmFja2dyb3VuZC1taW4td2lkdGg7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHR9XHJcblx0LmlucHV0LWdyb3VwLXRleHQuaG91c2UtbGFyZ2Uge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLXVybCBuby1yZXBlYXQgQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBAc2xpZGVyLWhvdXNlLWxhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdGhlaWdodDogQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLWhlaWdodDtcclxuXHRcdG1pbi13aWR0aDogQHNsaWRlci1ob3VzZS1sYXJnZS1iYWNrZ3JvdW5kLW1pbi13aWR0aDtcclxuXHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdH1cclxufVxyXG5Ac2xpZGVyOiBzbGlkZXI7IiwiXHJcbi5taXhpbihzZWxlY3RzKSB7XHJcblxyXG5cdC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbCB7XHJcblx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb3JtLWNvbnRyb2wtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQGZvcm0tY29udHJvbC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRjb2xvcjogQGZvcm0tY29udHJvbC1jb2xvcjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEBmb3JtLWNvbnRyb2wtZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9ybS1jb250cm9sLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IEBmb3JtLWNvbnRyb2wtZm9udC1zaXplO1xyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdG91dGxpbmU6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyOiBAZm9ybS1jb250cm9sLWJvcmRlci1mb2N1cztcdFxyXG5cdFx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAZm9ybS1jb250cm9sLWZvbnQtZmFtaWx5LWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAZm9ybS1jb250cm9sLWZvbnQtd2VpZ2h0LWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtZm9jdXM7XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGYwZDcnO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlLnNob3cge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZm9ybS1jb250cm9sLWJhY2tncm91bmQtY29sb3ItZm9jdXM7XHJcblx0XHRcdGJvcmRlcjogQGZvcm0tY29udHJvbC1ib3JkZXItZm9jdXM7XHJcblx0XHRcdGNvbG9yOiBAZm9ybS1jb250cm9sLWNvbG9yLWZvY3VzO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGZvcm0tY29udHJvbC1mb250LWZhbWlseS1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBmb3JtLWNvbnRyb2wtZm9udC13ZWlnaHQtZm9jdXM7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtZm9jdXM7XHRcclxuXHRcdH1cclxuXHJcblx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRib3JkZXI6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm9yZGVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHQtbW96LWJveC1zaGFkb3c6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLW1lbnUtYm94LXNoYWRvdztcclxuXHRcdFx0Ym94LXNoYWRvdzogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0XHR6LWluZGV4OiA1MDtcclxuXHRcdFx0aW5zZXQ6IC0ycHggYXV0byBhdXRvIDBweCAhaW1wb3J0YW50O1x0XHJcblxyXG5cdFx0XHRsaSB7IFxyXG5cdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0bGkuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3I7XHJcblx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1zZWxlY3RlZC1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcdFx0XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblxyXG5cdFx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAZm9ybS1jb250cm9sLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtc20tZm9jdXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlLnNob3cge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGZvcm0tY29udHJvbC1mb250LXNpemUtc20tZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbC5kcm9wdXAge1xyXG5cdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFxmMGQ4JztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duLW1lbnUge1x0XHRcdFxyXG5cdFx0XHRpbnNldDogYXV0byBhdXRvIC0ycHggMHB4ICFpbXBvcnRhbnQ7XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC1kYW5nZXItdHh0LWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbC5hbGVydC13YXJuaW5nIHtcclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBhbGVydC13YXJuaW5nLXR4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYm9vdHN0cmFwLXNlbGVjdC5mb3JtLWNvbnRyb2wuYWxlcnQtaW5mbyB7XHJcblx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAYWxlcnQtaW5mby10eHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcdFx0XHRcdFx0XHJcblx0IFxyXG59XHJcbkBzZWxlY3RzOiBzZWxlY3RzO1xyXG5cclxuXHJcblxyXG4ubWl4aW4oYXV0b2NvbXBsZXRlKSB7XHJcblxyXG5cdC5ib290c3RyYXAtYXV0b2NvbXBsZXRlLmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0Ym9yZGVyOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24tbWVudS1ib3gtc2hhZG93O1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRib3gtc2hhZG93OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1tZW51LWJveC1zaGFkb3c7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcclxuXHRcdC5kcm9wZG93bi1pdGVtIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b207XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRmb250LXdlaWdodDogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXdlaWdodDtcclxuXHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZTtcclxuXHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3I7XHJcblx0XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJvcmRlci1ib3R0b20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtc2l6ZS1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRjb2xvcjogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRmb250LWZhbWlseTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LWZhbWlseS1ob3Zlci1mb2N1cztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdGZvbnQtc2l6ZTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXItZm9jdXM7XHJcblx0XHRcdGNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1ib3JkZXItYm90dG9tLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAYm9vdHN0cmFwLXNlbGVjdC1kcm9wZG93bi1pdGVtLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQGJvb3RzdHJhcC1zZWxlY3QtZHJvcGRvd24taXRlbS1mb250LXNpemUtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0Y29sb3I6IEBib290c3RyYXAtc2VsZWN0LWRyb3Bkb3duLWl0ZW0tY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVx0XHRcclxufVxyXG5AYXV0b2NvbXBsZXRlOiBhdXRvY29tcGxldGU7IiwiLm1peGluKHJhZGlvcykge1xyXG5cclxuXHQvKiBoaWRlIHRoZSByYWRpb3MgKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxZW07XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG5cclxuXHQvKiBwb3NpdGlvbmluZyB0aGUgbGFiZWwgb2YgcmFkaW9zICovXHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LWZhbWlseTogQHJhZGlvLWNoZWNrYm94LWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEByYWRpby1jaGVja2JveC1sYWJlbC1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWxhYmVsLWZvbnQtc2l6ZTtcclxuXHRcdGNvbG9yOiBAcmFkaW8tY2hlY2tib3gtbGFiZWwtY29sb3I7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMjRweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHRcdFx0XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRkaXYucmFkaW8tbGFiZWwucmFkaW8tbGFiZWwtYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XHJcblx0XHR9XHJcblx0XHRkaXYucmFkaW8tbGFiZWwucmFkaW8tbGFiZWwtYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLWdhcy11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LnJhZGlvLWxhYmVsLnJhZGlvLWxhYmVsLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHJcblx0XHRkaXYucmFkaW8tbGFiZWwucmFkaW8tbGFiZWwtYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHJcblx0XHRkaXYucmFkaW8tbGFiZWwucmFkaW8tbGFiZWwtYnJhbmNoLWljb24ud2FzdGV3YXRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXN0ZXdhdGVyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1wb3NpdGlvbjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcclxuXHQvKiBzdHlsaW5nIHVuY2hlY2tlZCByYWRpb3MgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0bWFyZ2luOiA3cHggMHB4IDJweCAwcHg7XHRcclxuXHRcdGJvcmRlcjogQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRcdFx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmZvY3VzICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXItY29sb3ItZm9jdXM7XHJcblx0fVxyXG5cclxuXHQvKiBzdHlsaW5nIGNoZWNrZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlcjogQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkOmZvY3VzICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyLWNvbG9yLWZvY3VzO1xyXG5cdH1cclxuXHJcblx0LyogYnVsbGV0IGluc2lkZSBzZWxlY3RlZCByYWRpb3MgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCA+IHNwYW4gPiBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRtYXJnaW46IDVweDtcclxuXHRcdGJvcmRlcjogQHJhZGlvLWJ1bGxldC1ib3JkZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tYnVsbGV0LWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQHJhZGlvLWJ1bGxldC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1idWxsZXQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdH1cclxuXHJcblx0Lyogc3R5bGluZyB1bmNoZWNrZWQgZGlzYWJsZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpkaXNhYmxlZCArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBpbmFjdGl2ZS1ib3JkZXItY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBpbmFjdGl2ZS1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8qIHN0eWxpbmcgY2hlY2tlZCBkaXNhYmxlZCByYWRpb3MgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC8qIGJ1bGxldCBpbnNpZGUgc2VsZWN0ZWQgZGlzYWJsZWQgcmFkaW9zIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkOmRpc2FibGVkICsgbGFiZWwgPiBzcGFuID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBpbmFjdGl2ZS1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGluYWN0aXZlLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWNvbG9yLEBpbmFjdGl2ZS1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWNvbG9yLEBpbmFjdGl2ZS1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1jb2xvcixAaW5hY3RpdmUtY29sb3IpO1xyXG5cdH1cclxuXHJcblx0LyogYWxlcnQtZGFuZ2VyIG1hcmtlZCByYWRpb3MgKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWRhbmdlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGNvbG9yOiBAYWxlcnQtZGFuZ2VyLXR4dC1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LWRhbmdlci1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWRhbmdlci1iZy1jb2xvcixAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGFsZXJ0LWRhbmdlci1iZy1jb2xvcixAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Zm9jdXMgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmFsZXJ0LWRhbmdlciA+IHNwYW4gPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItY29sb3IsQGFsZXJ0LWRhbmdlci1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItY29sb3IsQGFsZXJ0LWRhbmdlci1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWRhbmdlci1jb2xvcixAYWxlcnQtZGFuZ2VyLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItY29sb3IsQGFsZXJ0LWRhbmdlci1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItY29sb3IsQGFsZXJ0LWRhbmdlci1jb2xvcik7XHJcblx0fVx0XHJcblxyXG5cdC8qIGFsZXJ0LXdhcm5pbmcgbWFya2VkIHJhZGlvcyAqL1xyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtd2FybmluZyB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGNvbG9yOiBAYWxlcnQtd2FybmluZy10eHQtY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtd2FybmluZyA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LXdhcm5pbmctYmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWJnLWNvbG9yLEBhbGVydC13YXJuaW5nLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpmb2N1cyArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0fVx0XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAYWxlcnQtd2FybmluZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWNvbG9yLEBhbGVydC13YXJuaW5nLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctY29sb3IsQGFsZXJ0LXdhcm5pbmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWNvbG9yLEBhbGVydC13YXJuaW5nLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWNvbG9yLEBhbGVydC13YXJuaW5nLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctY29sb3IsQGFsZXJ0LXdhcm5pbmctY29sb3IpO1xyXG5cdH1cdFxyXG5cclxuXHQvKiBhbGVydC1pbmZvIG1hcmtlZCByYWRpb3MgKi9cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWluZm8ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWluZm8tdHh0LWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LWluZm8gPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1pbmZvLWJnLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1iZy1jb2xvcixAYWxlcnQtaW5mby1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Zm9jdXMgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdH1cdFxyXG5cdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbiA+IHNwYW4ge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAYWxlcnQtaW5mby1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGFsZXJ0LWluZm8tY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1jb2xvcixAYWxlcnQtaW5mby1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWNvbG9yLEBhbGVydC1pbmZvLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1jb2xvcixAYWxlcnQtaW5mby1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1jb2xvcixAYWxlcnQtaW5mby1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWNvbG9yLEBhbGVydC1pbmZvLWNvbG9yKTtcclxuXHR9XHRcclxuXHJcblx0LmNhcmQgLmNhcmQgLnJhZGlvLWNhcmQtaGVhZGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwLjJyZW07XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0Y29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGFibGUgdGgsXHJcblx0dGFibGUgdGQge1xyXG5cdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRtYXJnaW46IDBweDtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHRcdFxyXG5cdC5kdWFsLWNob2ljZS1yYWRpby1idXR0b24tZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRkaXYge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl06bm90KG9sZCkge1xyXG5cdFx0XHJcblx0XHRcdCsgbGFiZWwge1xyXG5cdFx0XHRcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzogOHB4O1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOkBidXR0b24tZGVmYXVsdC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYnV0dG9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAYnV0dG9uLWRlZmF1bHQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdGJvcmRlcjogQGJ1dHRvbi1kZWZhdWx0LWJvcmRlci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBidXR0b24tZGVmYXVsdC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpmaXJzdC1vZi10eXBlICsgbGFiZWwge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1vZi10eXBlICsgbGFiZWwge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogQGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGJvcmRlcjogQGJ1dHRvbi1wcmltYXJ5LWJvcmRlcjtcclxuXHRcdFx0XHJcblx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0Y29sb3I6IEBidXR0b24tcHJpbWFyeS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHJcblx0fVxyXG59XHJcbkByYWRpb3M6IHJhZGlvcztcclxuXHJcblxyXG4ubWl4aW4oY2hlY2tib3hlcykge1xyXG5cclxuXHQvKiBoaWRlIHRoZSBjaGVja2JveGVzICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHJcblx0LyogcG9zaXRpb25pbmcgdGhlIGxhYmVsIG9mIGNoZWNrYm94ZXMgKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtZmFtaWx5OiBAcmFkaW8tY2hlY2tib3gtbGFiZWwtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQHJhZGlvLWNoZWNrYm94LWxhYmVsLWZvbnQtd2VpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiBAcmFkaW8tY2hlY2tib3gtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0Y29sb3I6IEByYWRpby1jaGVja2JveC1sYWJlbC1jb2xvcjtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHJcblx0XHRkaXYuY2hlY2tib3gtbGFiZWwge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0yNHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0fVx0XHRcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLmdhcyB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi1nYXMtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzRweDtcclxuXHRcdH1cclxuXHRcdGRpdi5jaGVja2JveC1sYWJlbC5jaGVja2JveC1sYWJlbC1icmFuY2gtaWNvbi53YXRlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRcdH1cclxuXHRcdGRpdi5jaGVja2JveC1sYWJlbC5jaGVja2JveC1sYWJlbC1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi10aGVybWFsLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXBvd2VyY2hhcmdlLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0fVxyXG5cdFx0ZGl2LmNoZWNrYm94LWxhYmVsLmNoZWNrYm94LWxhYmVsLWJyYW5jaC1pY29uLndhc3Rld2F0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAcmFkaW8tY2hlY2tib3gtYnJhbmNoLWljb24td2FzdGV3YXRlci11cmwgbm8tcmVwZWF0IEByYWRpby1jaGVja2JveC1icmFuY2gtaWNvbi13YXN0ZXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHJhZGlvLWNoZWNrYm94LWJyYW5jaC1pY29uLXdhc3Rld2F0ZXItYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcblx0XHR9XHRcclxuXHR9XHRcclxuXHRcclxuXHQvKiBzdHlsaW5nIHVuY2hlY2tlZCBjaGVja2JveGVzIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdGhlaWdodDogMjJweDtcclxuXHRcdG1hcmdpbjogN3B4IDBweCAycHggMHB4O1xyXG5cdFx0Ym9yZGVyOiBAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJvcmRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LXN0YXJ0LEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC11bmNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtdW5jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtZW5kKTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmZvY3VzICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQHJhZGlvLWNoZWNrYm94LXVuY2hlY2tlZC1ib3JkZXItY29sb3ItZm9jdXM7XHJcblx0fVxyXG5cdFxyXG5cdC8qIHN0eWxpbmcgY2hlY2tlZCBjaGVja2JveGVzIFtncmFkaWVudCBpcyBwb3NzaWJsZV0gKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlcjogQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1zdGFydCxAcmFkaW8tY2hlY2tib3gtY2hlY2tlZC1iYWNrZ3JvdW5kLWdyYWRpZW50LWVuZCk7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAgbGluZWFyLWdyYWRpZW50KEByYWRpby1jaGVja2JveC1jaGVja2VkLWJhY2tncm91bmQtZ3JhZGllbnQtc3RhcnQsQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYmFja2dyb3VuZC1ncmFkaWVudC1lbmQpO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkOmZvY3VzICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQHJhZGlvLWNoZWNrYm94LWNoZWNrZWQtYm9yZGVyLWNvbG9yLWZvY3VzO1xyXG5cdH1cclxuXHJcblx0LyogdGljayBpbnNpZGUgc2VsZWN0ZWQgY2hlY2tib3hlcyAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCA+IHNwYW46YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdcXGYwMGMnO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogQGNoZWNrYm94LXRpY2stY29sb3I7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC8qIHN0eWxpbmcgdW5jaGVja2VkIGRpc2FibGVkIGNoZWNrYm94ZXMgW2dyYWRpZW50IGlzIHBvc3NpYmxlXSAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmRpc2FibGVkICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGluYWN0aXZlLWJvcmRlci1jb2xvcjtcdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBpbmFjdGl2ZS1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBpbmFjdGl2ZS1iZy1jb2xvcixAaW5hY3RpdmUtYmctY29sb3IpO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvKiBzdHlsaW5nIGNoZWNrZWQgZGlzYWJsZWQgY2hlY2tib3hlcyBbZ3JhZGllbnQgaXMgcG9zc2libGVdICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZDpkaXNhYmxlZCArIGxhYmVsID4gc3BhbiB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAaW5hY3RpdmUtYmctY29sb3IsQGluYWN0aXZlLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQoQGluYWN0aXZlLWJnLWNvbG9yLEBpbmFjdGl2ZS1iZy1jb2xvcik7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LyogdGljayBpbnNpZGUgc2VsZWN0ZWQgZGlzYWJsZWQgY2hlY2tib3hlcyAqL1xyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6ZGlzYWJsZWQgKyBsYWJlbCA+IHNwYW46YmVmb3JlIHtcclxuXHRcdGNvbG9yOiBAaW5hY3RpdmUtY29sb3I7XHRcdFxyXG5cdH1cclxuXHJcblx0LyogYWxlcnQtZGFuZ2VyIG1hcmtlZCBjaGVja2JveGVzICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbC5hbGVydC1kYW5nZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci10eHQtY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwuYWxlcnQtZGFuZ2VyID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC1kYW5nZXItYmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChAYWxlcnQtZGFuZ2VyLWJnLWNvbG9yLEBhbGVydC1kYW5nZXItYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC1kYW5nZXItYmctY29sb3IsQGFsZXJ0LWRhbmdlci1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuOmJlZm9yZSB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LWRhbmdlci1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Zm9jdXMgKyBsYWJlbC5hbGVydC1kYW5nZXIgPiBzcGFuLCBcclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpjaGVja2VkOmZvY3VzICsgbGFiZWwuYWxlcnQtZGFuZ2VyID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1kYW5nZXItY29sb3I7XHJcblx0fVx0XHJcblxyXG5cdC8qIGFsZXJ0LXdhcm5pbmcgbWFya2VkIGNoZWNrYm94ZXMgKi9cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LXdhcm5pbmcge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctdHh0LWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lIEBhbGVydC13YXJuaW5nLWJnLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChAYWxlcnQtd2FybmluZy1iZy1jb2xvcixAYWxlcnQtd2FybmluZy1iZy1jb2xvcik7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LXdhcm5pbmctYmctY29sb3IsQGFsZXJ0LXdhcm5pbmctYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KEBhbGVydC13YXJuaW5nLWJnLWNvbG9yLEBhbGVydC13YXJuaW5nLWJnLWNvbG9yKTtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsLmFsZXJ0LXdhcm5pbmcgPiBzcGFuOmJlZm9yZSB7XHJcblx0XHRjb2xvcjogQGFsZXJ0LXdhcm5pbmctY29sb3I7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmZvY3VzICsgbGFiZWwuYWxlcnQtd2FybmluZyA+IHNwYW4sIFxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbC5hbGVydC13YXJuaW5nID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC13YXJuaW5nLWNvbG9yO1xyXG5cdH1cdFxyXG5cclxuXHQvKiBhbGVydC1pbmZvIG1hcmtlZCBjaGVja2JveGVzICovXHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbC5hbGVydC1pbmZvIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLXR4dC1jb2xvcjtcclxuXHR9XHJcblx0aW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZSBAYWxlcnQtaW5mby1iZy1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoQGFsZXJ0LWluZm8tYmctY29sb3IsQGFsZXJ0LWluZm8tYmctY29sb3IpO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KEBhbGVydC1pbmZvLWJnLWNvbG9yLEBhbGVydC1pbmZvLWJnLWNvbG9yKTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChAYWxlcnQtaW5mby1iZy1jb2xvcixAYWxlcnQtaW5mby1iZy1jb2xvcik7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbjpiZWZvcmUge1xyXG5cdFx0Y29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpmb2N1cyArIGxhYmVsLmFsZXJ0LWluZm8gPiBzcGFuLFxyXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbC5hbGVydC1pbmZvID4gc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6IEBhbGVydC1pbmZvLWNvbG9yO1xyXG5cdH1cdFxyXG5cclxuXHQuY2FyZCAuY2FyZCAuY2hlY2tib3gtY2FyZC1oZWFkZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDAuMnJlbTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcblx0XHRcclxuXHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRjb2xvcjogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtdGl0bGUtY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHRhYmxlIHRoLFxyXG5cdHRhYmxlIHRkIHtcclxuXHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdChvbGQpICsgbGFiZWwgPiBzcGFuIHtcclxuXHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHR9XHRcclxuXHR9XHJcbn1cclxuQGNoZWNrYm94ZXM6IGNoZWNrYm94ZXM7XHJcblx0IiwiXHJcbi5taXhpbihtZXRlci12YWx1ZS1kaXNwbGF5KSB7XHJcblxyXG5cdC5tZXRlci12YWx1ZS1kaXNwbGF5IHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblxyXG5cdFx0Lm1ldGVyLXZhbHVlLWRpc3BsYXktcm93IHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xyXG5cclxuXHRcdFx0Lm1ldGVyLXZhbHVlLWRpc3BsYXktY2VsbCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1mb250LXNpemU7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm12LXR5cGUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXR5cGUtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1jb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdHlwZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1jZWxsLWJvcmRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQubXYtcHJlLWNvbW1hLm5vdC1hdmFpbGFibGUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1ub3QtYXZhaWxhYmxlLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtbm90LWF2YWlsYWJsZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLW5vdC1hdmFpbGFibGUtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1jZWxsLWJvcmRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQubXYtcHJlLWNvbW1hIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcHJlLWNvbW1hLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1wcmUtY29tbWEtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXByZS1jb21tYS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWNlbGwtYm9yZGVyO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0Lm12LWNvbW1hIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1jb2xvcjtcdFxyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1tdi1jb21tYS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtY29tbWEtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAbWV0ZXItdmFsdWUtZGlzcGxheS1jZWxsLWJvcmRlcjtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm12LXBvc3QtY29tbWEge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXBvc3QtY29tbWEtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1jb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtcG9zdC1jb21tYS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEBtZXRlci12YWx1ZS1kaXNwbGF5LWNlbGwtYm9yZGVyO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0Lm12LXVuaXQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtZXRlci12YWx1ZS1kaXNwbGF5LW12LXVuaXQtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1jb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogQG1ldGVyLXZhbHVlLWRpc3BsYXktbXYtdW5pdC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQG1ldGVyLXZhbHVlLWRpc3BsYXktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1ldGVyLXZhbHVlLWRpc3BsYXktYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQucHJvY2VzcyB7XHJcblx0XHQubWV0ZXItdmFsdWUtZGlzcGxheSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDAuMzVyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZXRlci12YWx1ZS1kaXNwbGF5OiBtZXRlci12YWx1ZS1kaXNwbGF5O1xyXG4iLCJcclxuLm1peGluKHRhYnMpIHtcclxuXHJcblx0Lm5hdi10YWJzIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFxyXG5cdFx0Lm5hdi1saW5rIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhYi1uYXYtbGluay1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEB0YWItYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IEB0YWItbmF2LWxpbmstZm9udC1mYW1pbHk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFiLW5hdi1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IEB0YWItbmF2LWxpbmstZm9udC1zaXplO1xyXG5cdFx0XHRjb2xvcjogQHRhYi1uYXYtbGluay1jb2xvcjtcclxuXHRcdFx0XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YWItbmF2LWxpbmstYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEB0YWItYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFiLW5hdi1saW5rLWZvbnQtZmFtaWx5LWhvdmVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFiLW5hdi1saW5rLWZvbnQtd2VpZ2h0LWhvdmVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogQHRhYi1uYXYtbGluay1mb250LXNpemUtaG92ZXI7XHJcblx0XHRcdFx0Y29sb3I6IEB0YWItbmF2LWxpbmstY29sb3ItaG92ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5uYXYtbGluay5hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItY29sb3I6IEB0YWItYm9yZGVyLWNvbG9yIEB0YWItYm9yZGVyLWNvbG9yIEB0YWItbmF2LWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LWZhbWlseTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRmb250LXNpemU6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtc2l6ZTtcclxuXHRcdFx0Y29sb3I6IEB0YWItbmF2LWxpbmstYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhYi1uYXYtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEB0YWItYm9yZGVyLWNvbG9yIEB0YWItYm9yZGVyLWNvbG9yIEB0YWItbmF2LWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtZmFtaWx5LWhvdmVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFiLW5hdi1saW5rLWFjdGl2ZS1mb250LXdlaWdodC1ob3ZlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IEB0YWItbmF2LWxpbmstYWN0aXZlLWZvbnQtc2l6ZS1ob3ZlcjtcclxuXHRcdFx0XHRjb2xvcjogQHRhYi1uYXYtbGluay1hY3RpdmUtY29sb3ItaG92ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnRhYi1jb250ZW50IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEB0YWItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdGJvcmRlcjogQHRhYi1ib3JkZXI7XHJcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRhYi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHRhYi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEB0YWItYm9yZGVyLXJhZGl1cztcclxuXHR9XHJcbn1cclxuQHRhYnM6IHRhYnM7IiwiXHJcbi5taXhpbihtb2RhbC1kaWFsb2d1ZSkge1xyXG5cclxuXHQubW9kYWwtZGlhbG9nIHtcclxuXHRcdC5tb2RhbC1jb250ZW50IHtcclxuXHRcdFx0Ym9yZGVyOiBAbW9kYWwtY29udGVudC1ib3JkZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFxyXG5cdFx0XHQubW9kYWwtaGVhZGVyIHtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAbW9kYWwtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lm1vZGFsLXRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAbW9kYWwtdGl0bGUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQG1vZGFsLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAbW9kYWwtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBtb2RhbC10aXRsZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5idG4tY2xvc2Uge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDEuMDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAbW9kYWwtdGl0bGUtY29sb3I7XHJcblx0XHRcdFx0XHQmOmZvY3VzLCY6YWN0aXZlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQG1vZGFsLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vZGFsLWJvZHkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDNbZGF0YS1icy10b2dnbGU9Y29sbGFwc2VdIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43NXJlbTtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoM1tkYXRhLWJzLXRvZ2dsZT1jb2xsYXBzZV0uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubW9kYWwtZm9vdGVyIHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtb2RhbC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAbW9kYWwtZm9vdGVyLWJvcmRlci10b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XHJcblx0XHQubW9kYWwtZGlhbG9nLXdpZGUge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbW9kYWwtZGlhbG9ndWU6IG1vZGFsLWRpYWxvZ3VlOyIsIlxyXG4ubWl4aW4odGFibGVzKSB7XHJcblxyXG5cdC50YWJsZS1yZXNwb25zaXZlIHtcclxuXHRcdGJvcmRlcjogQHRhYmxlLXJlc3BvbnNpdmUtYm9yZGVyO1xyXG5cdFx0XHJcblx0XHQudGFibGUgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRib3JkZXItdG9wOiAwcHg7XHJcblx0XHR9XHJcblx0XHQudGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdHRhYmxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0dGhlYWQge1xyXG5cdFx0XHRcdHRoIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0aGVhZC10aC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0aGVhZC10aC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGhlYWQtdGgtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEB0aGVhZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQHRoZWFkLXRoLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEB0aGVhZC10aC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6IEB0aGVhZC10aC1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBAdGhlYWQtdGgtYm9yZGVyLXJpZ2h0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRib2R5IHtcclxuXHRcdFx0XHR0ZCB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogQHRib2R5LXRkLWJvcmRlci1sZWZ0O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogQHRib2R5LXRkLWJvcmRlci10b3A7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0Ym9keS10ZC1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGJvZHktdGQtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHQudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoMm4rMSkgPiAqIHtcclxuXHRcdFx0LS1icy10YWJsZS1hY2NlbnQtYmc6IG5vbmU7XHJcblx0XHR9XHRcclxuXHRcdC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQoMm4rMSkgPiB0ZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLXVuZXZlbjtcclxuXHRcdFx0Y29sb3I6IEB0Ym9keS10ZC1jb2xvci11bmV2ZW47XHJcblx0XHR9XHJcblx0XHQudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKDJuKSA+IHRkIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItZXZlbjtcclxuXHRcdFx0Y29sb3I6IEB0Ym9keS10ZC1jb2xvci1ldmVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0ci50YWJsZS1jb2xsYXBzZS1yb3cge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWNvbGxhcHNlLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYS1taW51cyB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1wbHVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRkLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0LmZhLW1pbnVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mYS1wbHVzIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxufVxyXG5AdGFibGVzOiB0YWJsZXM7XHJcblxyXG5cclxuLm1peGluKGRhdGF0YWJsZXMpIHtcclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUuZHQtcmVzcG9uc2l2ZSB7XHJcblx0XHRib3JkZXI6IDBweDtcclxuXHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcclxuXHR9XHJcblx0XHJcblx0dGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHRcdHRoIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IEB0aGVhZC10aC1ib3JkZXItbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiBAdGhlYWQtdGgtYm9yZGVyLXRvcCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IEB0aGVhZC10aC1ib3JkZXItcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZzo6YWZ0ZXIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0Y29udGVudDogJ1xcZjMwY1xcZjMwOSc7XHJcblx0XHRcdC8vbGVmdDogMC41cmVtO1xyXG5cdFx0XHRvcGFjaXR5OiAxLjA7XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZ19hc2M6OmFmdGVyIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRcdGNvbnRlbnQ6ICdcXGY4ODUnO1xyXG5cdFx0XHQvL2xlZnQ6IDAuNXJlbTtcclxuXHRcdFx0b3BhY2l0eTogMS4wO1xyXG5cdFx0fVxyXG5cdFx0dGhlYWQgLnNvcnRpbmdfZGVzYzo6YWZ0ZXIge1xyXG5cdFx0XHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHRcdFx0Y29udGVudDogJ1xcZjE2MCc7XHJcblx0XHRcdC8vbGVmdDogMC41cmVtO1xyXG5cdFx0XHRvcGFjaXR5OiAxLjA7XHJcblx0XHR9XHJcblx0XHR0aGVhZCAuc29ydGluZzo6YmVmb3JlLFxyXG5cdFx0dGhlYWQgLnNvcnRpbmdfYXNjOjpiZWZvcmUsXHJcblx0XHR0aGVhZCAuc29ydGluZ19kZXNjOjpiZWZvcmVcdHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHRoZWFkIC5wb3N0Ym94LWZpcnN0LWNvbHVtbi5zb3J0aW5nOjphZnRlcixcclxuXHRcdHRoZWFkIC5wb3N0Ym94LWZpcnN0LWNvbHVtbi5zb3J0aW5nX2FzYzo6YWZ0ZXIsXHJcblx0XHR0aGVhZCAucG9zdGJveC1maXJzdC1jb2x1bW4uc29ydGluZ19kZXNjOjphZnRlciB7XHJcblx0XHRcdGxlZnQ6IDAuNXJlbTtcclxuXHRcdH1cclxuXHRcdHRkIHtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IEB0Ym9keS10ZC1ib3JkZXItbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItdG9wOiBAdGJvZHktdGQtYm9yZGVyLXRvcDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBAdGJvZHktdGQtYm9yZGVyLXJpZ2h0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IEB0Ym9keS10ZC1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dHIge1xyXG5cdFx0XHQuZmEtZW52ZWxvcGUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtaWNvbi1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZmEtZW52ZWxvcGUtb3BlbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtaWNvbi1yZWFkLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZGF0YXRhYmxlLXN1YmplY3Qge1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuZGF0YXRhYmxlLXN1YmplY3QtdGV4dCB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBvc3Rib3gtbGluay1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9zdGJveC1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBwb3N0Ym94LWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQHBvc3Rib3gtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5mYS1wYXBlcmNsaXAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstY29sb3I7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZmEtdHJhc2gtYWx0IHtcclxuXHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvcjtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHR0ci5yZWFkIHtcclxuXHRcdFx0LmZhLWVudmVsb3BlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5mYS1lbnZlbG9wZS1vcGVuIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5kYXRhdGFibGUtc3ViamVjdCB7XHJcblx0XHRcdFx0LmRhdGF0YWJsZS1zdWJqZWN0LXRleHQge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBwb3N0Ym94LWxpbmstcmVhZC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcG9zdGJveC1saW5rLXJlYWQtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBvc3Rib3gtbGluay1yZWFkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwb3N0Ym94LWxpbmstcmVhZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHJcblx0XHRcclxuXHRcdC5wb3N0Ym94VGFibGVNZXNzYWdlQ29udGVudCB7XHJcblx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogQGRhdGF0YWJsZS1wb3N0Ym94VGFibGUtbWVzc2FnZS1jb250ZW50LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdG1hcmdpbjogLTAuNXJlbTtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdHVsIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0ZGl2LmRhdGFUYWJsZXNfd3JhcHBlciB7XHJcblx0XHRkaXYuZGF0YVRhYmxlc19pbmZvIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAuNXJlbTtcclxuXHRcdH1cclxuXHRcdGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdC5wYWdpbmF0ZV9idXR0b24ge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogLjM3NXJlbSAuNzVyZW07XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBwYWdpbmF0aW9uLWNvbG9yO1x0XHJcblx0XHRcdFx0XHRib3JkZXI6IEBwYWdpbmF0aW9uLWJvcmRlcjtcclxuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHBhZ2luYXRpb24tZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcGFnaW5hdGlvbi1mb250LXdlaWdodC1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBwYWdpbmF0aW9uLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCBhIHtcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IEBwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQgYSB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvKlxyXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkgYSB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMHB4O1xyXG5cdFx0XHRcdH0qL1x0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5wYWdpbmF0ZV9idXR0b24uYWN0aXZlIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHBhZ2luYXRpb24tYWN0aXZlLWJhY2tncm91bmQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcGFnaW5hdGlvbi1hY3RpdmUtZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcGFnaW5hdGlvbi1hY3RpdmUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkIHtcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBwYWdpbmF0aW9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGRpdi5kYXRhVGFibGVzX2luZm8ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0ZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiByaWdodCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQteHMtbWF4KSB7XHJcblx0XHRcdGRpdi5kYXRhVGFibGVzX2luZm8ge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRkaXYuZGF0YVRhYmxlc19wYWdpbmF0ZSB1bC5wYWdpbmF0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG59XHJcbkBkYXRhdGFibGVzOiBkYXRhdGFibGVzO1xyXG5cclxuLm1peGluKG5vbW9yZXRhYmxlKSB7ICBcclxuXHQubm9tb3JldGFibGV7XHJcblx0XHJcblx0XHR0YWJsZSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR0cjpudGgtY2hpbGQoMm4rMSkgPiB0ZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLXVuZXZlbjtcclxuXHRcdH1cclxuXHRcdHRyOm50aC1jaGlsZCgybikgPiB0ZCB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0Ym9keS10ZC1iYWNrZ3JvdW5kLWNvbG9yLWV2ZW47XHJcblx0XHR9ICBcclxuXHRcdHRkLCB0aCB7IFxyXG5cdFx0ICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xyXG5cdFx0ICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHJcblx0XHRcdHRhYmxlLCB0aGVhZCwgdGJvZHksIHRoLCB0ZCwgdHIgeyBcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jazsgXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHRoZWFkIHRyIHsgXHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogLTk5OTlweDtcclxuXHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHR0ZCB7IFxyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHR0ZDpiZWZvcmUgeyBcclxuXHRcdFx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGhlYWQtdGgtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0aGVhZC10aC1mb250LXdlaWdodDtcclxuXHRcdFx0XHRmb250LXNpemU6IEB0aGVhZC1mb250LXNpemU7XHJcblx0XHRcdFx0Y29sb3I6IEB0aGVhZC10aC1jb2xvcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwcHg7XHJcblx0XHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMC41cmVtJyk7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMC41cmVtO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5Abm9tb3JldGFibGU6IG5vbW9yZXRhYmxlO1xyXG5cclxuXHJcbi5taXhpbihtdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZSkge1xyXG5cclxuXHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10aGVhZC10ciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0Lm11bHRpLW1ldGVyLXZhbHVlLWlucHV0LXRhYmxlLXRoZWFkLXRyLXRoIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGhlYWQtdGgtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQHRoZWFkLXRoLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGhlYWQtdGgtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiBAdGhlYWQtZm9udC1zaXplO1xyXG5cdFx0XHRcdGNvbG9yOiBAdGhlYWQtdGgtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IEB0aGVhZC10aC1ib3JkZXItbGVmdDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiBAdGhlYWQtdGgtYm9yZGVyLXRvcDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0aGVhZC10aC1ib3JkZXItcmlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQHRoZWFkLXRoLWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuXHRcdFx0XHR3aWR0aDogMTclO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU4JTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmQtdGFibGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmQtdGFibGUtY2VsbCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10Ym9keS10ciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMm4pIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGJvZHktdGQtYmFja2dyb3VuZC1jb2xvci11bmV2ZW47XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgybisxKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRib2R5LXRkLWJhY2tncm91bmQtY29sb3ItZXZlbjtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Lm11bHRpLW1ldGVyLXZhbHVlLWlucHV0LXRhYmxlLXRib2R5LXRyLXRkIHtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogQHRib2R5LXRkLWJvcmRlci1sZWZ0O1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IEB0Ym9keS10ZC1ib3JkZXItdG9wO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogQHRib2R5LXRkLWJvcmRlci1yaWdodDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGJvZHktdGQtYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xyXG5cdFx0XHRcdHdpZHRoOiAxNyU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDU4JTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmQtc20tdGFibGUge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZC1zbS10YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQubGFzdC1yZWFkaW5nLWRhdGUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmxhc3QtbWV0ZXItdmFsdWUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnByZWZpeGVkLW11bHRpLW1ldGVyIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuaW5wdXQtZ3JvdXAge1xyXG5cdFx0XHRcdFx0XHRcdC5jb2wtZm9ybS1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sYXN0LXJlYWRpbmctZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnRhYmxlLWhlYWQtc20ge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0aGVhZC10aC1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGhlYWQtdGgtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEB0aGVhZC1mb250LXNpemU7XHJcblx0XHRcdFx0XHRjb2xvcjogQHRoZWFkLXRoLWNvbG9yO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHJcblx0XHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10Ym9keS10ciB7XHJcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQubXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGUtdGJvZHktdHItdGQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC14cy1tYXgpIHtcclxuXHRcdFx0XHJcblx0XHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10Ym9keS10ciB7XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdC5tdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZS10Ym9keS10ci10ZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdC5kLXNtLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHQuZC1zbS10YWJsZS1jZWxsIHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucHJlZml4ZWQtbXVsdGktbWV0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5sYXN0LW1ldGVyLXZhbHVlIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cdFxyXG59XHJcbkBtdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZTogbXVsdGktbWV0ZXItdmFsdWUtaW5wdXQtdGFibGU7IiwiXHJcbi5taXhpbih0YXJpZmYtY2FsY3VsYXRvcikge1xyXG5cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmYtY2FsY3VsYXRvci1jYXJkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcclxuXHRcdC50YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtY29udGFpbmVyIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93LWJvcmRlci1ib3R0b207XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtbGFiZWwtY29sb3I7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDFyZW07XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYWxjdWxhdG9yLW91dHB1dC12YWx1ZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3Itb3V0cHV0LXZhbHVlLWNvbG9yO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxcmVtO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC50YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93IHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEB0YXJpZmYtY2FsY3VsYXRvci1vdXRwdXQtcm93LWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHJcblx0XHRcclxuXHRcdC5hY2NvcmRpb24ge1xyXG5cdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdGgzLmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24sXHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGFyaWZmLWNhbGMtaGVhZGluZy1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtdXAsXHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItY2FyZC1hY2NvcmRpb24taGVhZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdC50YXJpZmYtY2FsYy1oZWFkaW5nLWxhYmVsLFxyXG5cdFx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCxcclxuXHRcdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLWNhcmQtYWNjb3JkaW9uLWhlYWRlci1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1jYXJkLWFjY29yZGlvbi1ib2R5LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnJhZGlvLWN1c3RvbWVyLXR5cGUtcm93IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1ib3JkZXI7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWJvcmRlcjtcdFxyXG5cclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpOmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0ZGl2LnJhZGlvLWxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tY3VzdG9tZXItdHlwZS1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1jdXN0b21lci10eXBlLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWN1c3RvbWVyLXR5cGUtY2hlY2tlZC1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKltjbGFzc149J2NvbC0nXSB7ICAgIFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQucmFkaW8tYnJhbmNoZXMtcm93IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJvcmRlcjtcdFxyXG5cclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHRcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGRpdi5yYWRpby1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKTpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1nYXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXBvd2VyY2hhcmdlIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRkaXYucmFkaW8tbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtY29sb3ItaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24ucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXItaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAdGFyaWZmLWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucmFkaW8tYnJhbmNoLWljb24udGhlcm1hbCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQHRhcmlmZi1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEB0YXJpZmYtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCA+IHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKltjbGFzc149J2NvbC0nXSB7ICAgIFxyXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC50YXJpZmYtY2FsY3VsYXRvci1mb3JtcyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHJcbn1cclxuQHRhcmlmZi1jYWxjdWxhdG9yOiB0YXJpZmYtY2FsY3VsYXRvcjtcclxuXHJcblxyXG4ubWl4aW4odGFyaWZmLWNhcmRzKSB7XHJcblxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIge1xyXG5cdFx0XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nMzMuMzMzMzMzJSAtIDFyZW0nKTtcclxuXHRcdFx0XHRtYXJnaW46IDBweCAwcHggMXJlbSAxcmVtO1xyXG5cdFx0XHRcdGJvcmRlcjogQHRhcmlmZi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0JjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0b3JkZXI6IDM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAdGFyaWZmLWNhcmQtaGVhZGVyLWJvcmRlci1ib3R0b207XHJcblxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0OyBcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtdGl0bGUtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlLXByaWNlLFxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LWRvd24sXHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBAdGFyaWZmLWNhcmQtaW1hZ2UtaGVpZ2h0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFkdmFudGFnZXMge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtYWR2YW50YWdlcy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMDU4JztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEB0YXJpZmYtY2FyZC1hZHZhbnRhZ2VzLWljb24tY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTIycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEB0YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEB0YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC5wcmljZXMtcm93IHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZ3Jvc3MtcHJpY2UtbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5mYSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBmb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5ncm9zcy1wcmljZSB7XHRcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEB0YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuc2F2aW5nIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1zYXZpbmctY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRhcmlmZi1kZXRhaWxzLWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtbGluay1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZvcm0tbGluayB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZmEtY2hldnJvbi1jaXJjbGUtdXAge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1yb3cge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEB0YXJpZmYtY2FyZC10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjtcclxuXHJcblx0XHRcdFx0XHRcdC5kLXRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB0YXJpZmYtY2FyZC1mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctY29sb3I7XHJcblxyXG5cdFx0XHRcdFx0XHQuZC10YWJsZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGFyaWZmLWNhcmQtYnRuLXJvdyB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEB0YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQuc2hvdy10YXJpZmYtZGV0YWlscyB7XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1saW5rIHtcclxuXHRcdFx0XHRcdFx0LmZvcm0tbGluayB7XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmZhLWNoZXZyb24tY2lyY2xlLXVwIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoMikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTItcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXI6bnRoLWNoaWxkKDMpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXBvd2VyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg0KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg1KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNS1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoNikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXI6bnRoLWNoaWxkKDcpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LXBvd2VyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyOm50aC1jaGlsZCg4KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOC1wb3dlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlcjpudGgtY2hpbGQoOSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlckNoYXJnZTpudGgtY2hpbGQoMykgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTMtcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDQpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC00LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCg2KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNi1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5wb3dlckNoYXJnZTpudGgtY2hpbGQoNykgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTctcG93ZXJjaGFyZ2UtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucG93ZXJDaGFyZ2U6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnBvd2VyQ2hhcmdlOm50aC1jaGlsZCg5KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtOS1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCgzKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQuZ2FzOm50aC1jaGlsZCg0KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNC1nYXMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDYpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDcpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC03LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5nYXM6bnRoLWNoaWxkKDkpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LWdhcy11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDIpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0yLXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLndhdGVyOm50aC1jaGlsZCgzKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMy13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoNCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTQtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoNSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTUtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDYpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC02LXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLndhdGVyOm50aC1jaGlsZCg3KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC53YXRlcjpudGgtY2hpbGQoOCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTgtd2F0ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQud2F0ZXI6bnRoLWNoaWxkKDkpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC05LXdhdGVyLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC50aGVybWFsOm50aC1jaGlsZCgyKSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtMi10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDMpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC0zLXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoNCkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTQtdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDUpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC01LXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoNikgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTYtdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC50aGVybWFsOm50aC1jaGlsZCg3KSAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEB0YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEB0YXJpZmYtY2FyZC1pbWFnZS1udGgtY2hpbGQtNy10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRoZXJtYWw6bnRoLWNoaWxkKDgpIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHRhcmlmZi1jYXJkLWltYWdlLW50aC1jaGlsZC04LXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGhlcm1hbDpudGgtY2hpbGQoOSkgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAdGFyaWZmLWNhcmQtaW1hZ2UtbnRoLWNoaWxkLTktdGhlcm1hbC11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZiB7XHJcblx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0Ym9yZGVyOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtY29sb3I7XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudG9wLXRhcmlmZi1sYWJlbCB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC10b3A7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC1yaWdodDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC10b3AtdGFyaWZmLWxhYmVsLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRvcC10YXJpZmYtbGFiZWwtY29sb3I7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdG9wLXRhcmlmZi1sYWJlbC10ZXh0LXRyYW5zZm9ybTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDAuNXJlbTtcclxuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZS1wcmljZSxcclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duLFxyXG5cdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hZHZhbnRhZ2VzXHR7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1hZHZhbnRhZ2VzLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWFkdmFudGFnZXMtaWNvbi1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNhcmQtZm9vdGVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQucHJpY2VzLXJvdyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZ3Jvc3MtcHJpY2Uge1x0XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtcHJpY2VzLXJvdy1ncm9zcy1wcmljZS1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LWdyb3NzLXByaWNlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctZ3Jvc3MtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNhdmluZyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1wcmljZXMtcm93LXNhdmluZy1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXByaWNlcy1yb3ctc2F2aW5nLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1saW5rIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLWxpbmstYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YXJpZmYtZGV0YWlscy1yb3cge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGFyaWZmLWRldGFpbHMtcm93LWNvbG9yO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mdXR1cmUtdGFyaWZmLWRldGFpbHMtcm93IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWZ1dHVyZS10YXJpZmYtZGV0YWlscy1yb3ctYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtZnV0dXJlLXRhcmlmZi1kZXRhaWxzLXJvdy1jb2xvcjtcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmYucG93ZXIgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtcG93ZXItdXJsIG5vLXJlcGVhdCBjZW50ZXIgdG9wOyBcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmLnBvd2VyQ2hhcmdlIC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWltYWdlLWJhY2tncm91bmQtY29sb3IgQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWltYWdlLXBvd2VyY2hhcmdlLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZi5nYXMgLnRhcmlmZi1pbWctY29udGFpbmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtYmFja2dyb3VuZC1jb2xvciBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtaW1hZ2UtZ2FzLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZi53YXRlciAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS13YXRlci11cmwgbm8tcmVwZWF0IGNlbnRlciB0b3A7IFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmYudGhlcm1hbCAudGFyaWZmLWltZy1jb250YWluZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS1iYWNrZ3JvdW5kLWNvbG9yIEByZWNvbW1lbmRlZC10YXJpZmYtY2FyZC1pbWFnZS10aGVybWFsLXVybCBuby1yZXBlYXQgY2VudGVyIHRvcDsgXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRvcmRlcjogNDtcclxuXHRcdFx0XHRib3JkZXI6IEB0YXJpZmYtY2FyZC1wbGFjZWhvbGRlci1ib3JkZXI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHRhcmlmZi1jYXJkLXBsYWNlaG9sZGVyLWJhY2tncm91bmQtY29sb3I7XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMXJlbScpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0XHQmOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRcdH1cdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuY2FyZC10aXRsZS1wcmljZSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEB0YXJpZmYtY2FyZC10aXRsZS1wcmljZS1mb250LWZhbWlseTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XHRcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1jbG9zZWQtbW9iaWxlIHtcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHksXHJcblx0XHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmIHtcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlLXByaWNlIHtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLXRpdGxlLXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtdGl0bGUtcHJpY2UtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmLnRhcmlmZi1jbG9zZWQtbW9iaWxlIHtcclxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQHJlY29tbWVuZGVkLXRhcmlmZi1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAcmVjb21tZW5kZWQtdGFyaWZmLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmZhLWNhcmV0LXVwIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJkLWJvZHksXHJcblx0XHRcdFx0XHQuY2FyZC1mb290ZXIge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktOSB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDkpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdH1cdFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMi1jYXJkcy12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDkpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDEwKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcdFx0XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDgpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDsgXHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDExKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktOCB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1x0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDEwKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0yLWNhcmRzLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoMTApIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTEtY2FyZC12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LFxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg5KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgxMCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTcge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDkpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDkpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg5KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0Lm1haW4tcHJvY2VzcyAuY2FyZCAudGFyaWZmcy1kaXNwbGF5LWNvbnRhaW5lci5xdWFudGl0eS02IHtcclxuXHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHRcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDcpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoOCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0xLWNhcmQtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTUge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcdFx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDUpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDcpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTEtY2FyZC12aWV3cG9ydC1tYXgtd2lkdGgpIHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LFxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTQge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFx0XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg1KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkuZGlzcGxheS1hbGwtdGFyaWZmcyB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNikge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXksXHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFx0XHJcblx0fVxyXG5cdC5tYWluLXByb2Nlc3MgLmNhcmQgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIucXVhbnRpdHktMyB7XHJcblx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1x0XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCksXHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDMpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDQpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDUpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheS5kaXNwbGF5LWFsbC10YXJpZmZzIHtcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQucmVjb21tZW5kZWQtdGFyaWZmOm50aC1jaGlsZCgxKSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQ6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMyksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vcmUtdGFyaWZmcy1idXR0b24tcm93IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0xLWNhcmQtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5LmRpc3BsYXktYWxsLXRhcmlmZnMge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpLFxyXG5cdFx0XHRcdC50YXJpZmYtY2FyZDpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4OyBcclxuXHRcdFx0XHR9XHRcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg2KSxcclxuXHRcdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCg3KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cdFxyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTIge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMXJlbScpO1xyXG5cdFx0XHR9XHRcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnJlY29tbWVuZGVkLXRhcmlmZjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0b3JkZXI6IDE7XHJcblx0XHRcdH1cclxuXHRcdFx0LnRhcmlmZi1jYXJkOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgzKSxcclxuXHRcdFx0LnRhcmlmZi1jYXJkLnRhcmlmZi1wbGFjZWhvbGRlcjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0XHQubW9yZS10YXJpZmZzLWJ1dHRvbi1yb3cge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQHRhcmlmZi1kaXNwbGF5LTItY2FyZHMtdmlld3BvcnQtbWF4LXdpZHRoKSB7XHJcblx0XHRcdC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcblx0XHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMofic1MCUgLSAxcmVtJyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC50YXJpZmZzLWRpc3BsYXktY29udGFpbmVyLnF1YW50aXR5LTEge1xyXG5cdFx0LnRhcmlmZi1jYXJkcy1kaXNwbGF5IHtcclxuXHRcdFx0LnRhcmlmZi1jYXJkIHtcdFx0XHRcdFxyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDFyZW0gY2FsYyh+JzI1JSArIDFyZW0nKTtcclxuXHRcdFx0fVx0XHJcblx0XHRcdC50YXJpZmYtY2FyZC5yZWNvbW1lbmRlZC10YXJpZmY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50YXJpZmYtY2FyZC50YXJpZmYtcGxhY2Vob2xkZXI6bnRoLWNoaWxkKDIpLFxyXG5cdFx0XHQudGFyaWZmLWNhcmQudGFyaWZmLXBsYWNlaG9sZGVyOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHRcdC5tb3JlLXRhcmlmZnMtYnV0dG9uLXJvdyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB0YXJpZmYtZGlzcGxheS0yLWNhcmRzLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDBweCAwcHggMXJlbSBjYWxjKH4nMjUlICsgMXJlbScpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdGFyaWZmLWRpc3BsYXktMS1jYXJkLXZpZXdwb3J0LW1heC13aWR0aCkge1xyXG5cdFx0XHQudGFyaWZmLWNhcmRzLWRpc3BsYXkge1xyXG5cdFx0XHRcdC50YXJpZmYtY2FyZCB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwcHggMHB4IDFyZW0gMXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cdFx0XHJcblx0XHR9XHRcdFxyXG5cdH1cdFx0XHJcbn1cclxuQHRhcmlmZi1jYXJkczogdGFyaWZmLWNhcmRzO1xyXG5cclxuXHJcbi5taXhpbihiYXNlLXN1cHBsaWVyLWNhcmQpIHtcclxuXHQubWFpbi1wcm9jZXNzIC5jYXJkIC5iYXNlLXN1cHBsaWVyLWNhcmQge1xyXG5cdFx0LmNhcmQtYm9keSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBiYXNlLXN1cHBsaWVyLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0LmJhc2Utc3VwcGxpZXItc2VsZWN0aW9uLXJvdyB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGJhc2Utc3VwcGxpZXItc2VsZWN0aW9uLXJvdy1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW0gMC4yNXJlbSAwLjVyZW0gMC4yNXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTFyZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Lmdyb3NzLXByaWNlLWxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtbGFiZWwtZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5ncm9zcy1wcmljZSB7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogQGJhc2Utc3VwcGxpZXItZ3Jvc3MtcHJpY2UtZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IEBiYXNlLXN1cHBsaWVyLWdyb3NzLXByaWNlLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAYmFzZS1zdXBwbGllci1ncm9zcy1wcmljZS1jb2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogQHZpZXdwb3J0LW1kLW1heCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDAuMjVyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBiYXNlLXN1cHBsaWVyLWNhcmQ6IGJhc2Utc3VwcGxpZXItY2FyZDsiLCJcclxuLm1peGluKGFjY29yZGlvbikge1xyXG5cclxuXHQuYWNjb3JkaW9uIHtcclxuXHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3JkZXI6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvcmRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHJcblx0XHRcdGgzLmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1x0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFjY29yZGlvbi1idXR0b246OmFmdGVyLFxyXG5cdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLXRpdGxlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC10aXRsZS1mb250LXNpemU7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1oZWFkZXItYm9yZGVyLWJvdHRvbTtcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFxyXG5cclxuXHRcdFx0XHRcdC5mYS1jYXJldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mYS1jYXJldC11cCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdH1cdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1haW4tcHJvY2Vzcy1jYXJkLWluLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtZG93biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZmEtY2FyZXQtdXAge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYWNjb3JkaW9uLWJvZHkge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYWluLXByb2Nlc3MtY2FyZC1pbi1jYXJkLWJvZHktYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFpbi1wcm9jZXNzLWNhcmQtaW4tY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHRcclxuXHQjZW5lcmd5U2F2aW5nQWNjb3JkaW9uIHtcclxuXHRcdC5hY2NvcmRpb24taXRlbSB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdC5mYS1saWdodGJ1bGIsXHJcblx0XHRcdFx0LmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzLFxyXG5cdFx0XHRcdC5mYS1zbm93Zmxha2UsXHJcblx0XHRcdFx0LmZhLWNvZ3MsXHJcblx0XHRcdFx0LmZhLXRhY2hvbWV0ZXItYWx0LFxyXG5cdFx0XHRcdC5mYS1jYXIsXHJcblx0XHRcdFx0LmZhLXVzZXJzIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5AYWNjb3JkaW9uOiBhY2NvcmRpb247IiwiXHJcbi5taXhpbihtYXJnaW5hbC1jb2x1bW5zKSB7XHJcblx0Lm1haW4tbWFyZ2luYWwtY29sdW1uIHtcclxuXHRcdC5jYXJkIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0Ym9yZGVyOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXI7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblxyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdGhlaWdodDogQG1haW4tcHJvY2Vzcy10b3Atc3RyaXBlLWhlaWdodDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFyZ2luYWwtY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1ib3JkZXItYm90dG9tO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYXJnaW5hbC1jYXJkLWhlYWRlci1mb250LXdlaWdodDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQG1hcmdpbmFsLWNhcmQtaGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdGNvbG9yOiBAbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1hcmdpbmFsLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjc1cmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbm9uLW1hcmdpbmFsLWNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBub24tbWFyZ2luYWwtY2FyZC1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmQuc2hvcHBpbmctY2FydCB7XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMXB4O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItZm9udC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQucG93ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyLXVybCBuby1yZXBlYXQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXBvd2VyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHRcclxuXHRcdFx0XHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LmdhcyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tZ2FzLXVybCBuby1yZXBlYXQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLWdhcy1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tZ2FzLWJhY2tncm91bmQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcdFxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuYnJhbmNoLWljb24tYmVmb3JlLXRleHQud2F0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXdhdGVyLXVybCBuby1yZXBlYXQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXdhdGVyLWJhY2tncm91bmQtcG9zaXRpb247XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi13YXRlci1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnRoZXJtYWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtaGVhZGVyLWJyYW5jaC1pY29uLXRoZXJtYWwtdXJsIG5vLXJlcGVhdCBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tdGhlcm1hbC1iYWNrZ3JvdW5kLXNpemU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJyYW5jaC1pY29uLWJlZm9yZS10ZXh0LnBvd2VyQ2hhcmdlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS11cmwgbm8tcmVwZWF0IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LWhlYWRlci1icmFuY2gtaWNvbi1wb3dlcmNoYXJnZS1iYWNrZ3JvdW5kLXBvc2l0aW9uO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1oZWFkZXItYnJhbmNoLWljb24tcG93ZXJjaGFyZ2UtYmFja2dyb3VuZC1zaXplO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLFxyXG5cdFx0XHRcdFx0XHQuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnNob3BwaW5nLWNhcnQtc3ViLWhlYWRlciB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXItZm9udC1mYW1pbHk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXN1Yi1oZWFkZXItZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAbWFyZ2luYWwtc2hvcHBpbmctY2FydC1zdWItaGVhZGVyLWZvbnQtc2l6ZTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtc3ViLWhlYWRlci1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuc2hvcHBpbmctY2FyZC1yb3cge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDBweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBtYXJnaW5hbC1zaG9wcGluZy1jYXJ0LXJvdy1mb250LXNpemU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1hcmdpbmFsLXNob3BwaW5nLWNhcnQtcm93LWJvcmRlci1ib3R0b207XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHRcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAbWFyZ2luYWwtY2FyZC1ib3JkZXItcmFkaXVzO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmFjY29yZGlvbi1oZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBtYXJnaW5hbC1jYXJkLWJvcmRlci1yYWRpdXM7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYm9keSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQG1hcmdpbmFsLWNhcmQtYm9yZGVyLXJhZGl1cztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBjYWxjKH4nQHttYWluLWNvbnRleHQtYW5kLXByb2Nlc3Mtc3RkLXZpZXdwb3J0LW1pbi13aWR0aH0gLSAxcHgnKSkge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1x0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjVyZW07XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24taGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmFjY29yZGlvbi1ib2R5IHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AbWFyZ2luYWwtY29sdW1uczogbWFyZ2luYWwtY29sdW1ucztcdCIsIlxyXG4ubWl4aW4oZm9vdGVyKSB7XHJcblx0Zm9vdGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgQGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0d2lkdGg6IEBmb290ZXItd2lkdGg7XHJcblx0XHR6LWluZGV4OiA1NTtcdFxyXG5cclxuXHRcdC5mb290ZXItdG9wLW5hdiB7XHJcblx0XHRcdHdpZHRoOiBAZm9vdGVyLXRvcC1uYXYtd2lkdGg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb290ZXItdG9wLW5hdi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0I2Zvb3Rlci10b3AtbmF2LWNhZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiBAZm9vdGVyLXRvcC1uYXYtY2FnZS13aWR0aDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IEBmb290ZXItdG9wLW5hdi1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBAZm9vdGVyLXRvcC1uYXYtY2FnZS10ZXh0LWFsaWduO1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiA3cHggMTBweCAxMnB4IDEwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTE0cHg7XHRcclxuXHRcdFx0XHRcdH1cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmstdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBAZm9vdGVyLXRvcC1uYXYtbGluay10ZXh0LWRlY29yYXRpb24taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1x0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxmMzYwJztcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBmb290ZXItdG9wLW5hdi1saW5rLWFmdGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1x0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluay10ZXh0IHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBmb290ZXItdG9wLW5hdi1saW5rLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb290ZXItdG9wLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC13ZWlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZm9vdGVyLXRvcC1uYXYtbGluay1jb2xvci1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb290ZXItdG9wLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1mYW1pbHktaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtd2VpZ2h0LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLnBheW1lbnQtbWV0aG9kcyB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1wYXltZW50LW1ldGhvZHMtdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHRcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMzcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLmRhdGEtcHJvdGVjdGlvbiB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1kYXRhLXByb3RlY3Rpb24tdXJsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsuaG91c2UtY29ubmVjdGlvbiB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGZvb3Rlci10b3AtbmF2LWxpbmstaWNvbi1ob3VzZS1jb25uZWN0aW9uLXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1x0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLmNvbnRyYWN0IHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAZm9vdGVyLXRvcC1uYXYtbGluay1pY29uLWNvbnRyYWN0LXVybCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1x0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluayB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNnB4IDEwcHggMTFweCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzNnB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzZweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcdFxyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluay10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBmb290ZXItdG9wLW5hdi1saW5rLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci10b3AtbmF2LWxpbmstZm9udC1zaXplLXNtLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmZvb3Rlci10b3AtbmF2LWxpbmsucGF5bWVudC1tZXRob2RzIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTExcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIzcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb290ZXItdG9wLW5hdi1saW5rLmRhdGEtcHJvdGVjdGlvbiB7XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xMXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZm9vdGVyLXRvcC1uYXYtbGluay5ob3VzZS1jb25uZWN0aW9uIHtcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTExcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cdFxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHRcdC5mb290ZXItYm90dG9tLW5hdiB7XHJcblx0XHRcdHdpZHRoOiBAZm9vdGVyLWJvdHRvbS1uYXYtd2lkdGg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBmb290ZXItYm90dG9tLW5hdi1iYWNrZ3JvdW5kLWNvbG9yO1xyXG5cdFx0XHRcclxuXHRcdFx0I2Zvb3Rlci1ib3R0b20tbmF2LWNhZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiBAZm9vdGVyLWJvdHRvbS1uYXYtY2FnZS13aWR0aDtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IEBmb290ZXItYm90dG9tLW5hdi1jYWdlLW1heC13aWR0aDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBAZm9vdGVyLWJvdHRvbS1uYXYtY2FnZS10ZXh0LWFsaWduO1xyXG5cdFx0XHRcdG1hcmdpbjogMHB4IGF1dG87XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmZvb3Rlci1ib3R0b20tbmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstcGFkZGluZztcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1jb2xvcjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstdGV4dC1kZWNvcmF0aW9uO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtZmFtaWx5O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtd2VpZ2h0O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemU7XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IEBmb290ZXItYm90dG9tLW5hdi1saW5rLXRleHQtZGVjb3JhdGlvbi1ob3Zlci1mb2N1cztcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtZmFtaWx5LWhvdmVyLWZvY3VzO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC13ZWlnaHQtaG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGZvb3Rlci1ib3R0b20tbmF2LWxpbmstZm9udC1zaXplLWhvdmVyLWZvY3VzO1x0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmZvb3Rlci1ib3R0b20tbmF2LWxpbmsge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1wYWRkaW5nLXNtO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBmb290ZXItYm90dG9tLW5hdi1saW5rLWZvbnQtc2l6ZS1zbTtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZm9vdGVyLWJvdHRvbS1uYXYtbGluay1mb250LXNpemUtc20taG92ZXItZm9jdXM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5AZm9vdGVyOiBmb290ZXI7IiwiXHJcbi5taXhpbihzZXJ2aWNlLXN0YXR1cykge1xyXG5cclxuXHQuc2VydmljZS1zdGF0dXMge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgQG1haW4tcHJvY2Vzcy1jYXJkLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRwYWRkaW5nOiAzLjVyZW0gMXJlbSAxcmVtIDFyZW07XHJcblx0XHRmb250LWZhbWlseTogQHNlcnZpY2Utc3RhdHVzLWZvbnQtZmFtaWx5O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IEBzZXJ2aWNlLXN0YXR1cy1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQHNlcnZpY2Utc3RhdHVzLWZvbnQtc2l6ZTtcclxuXHRcdGNvbG9yOiBAc2VydmljZS1zdGF0dXMtY29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kOiBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1jb2xvciBAc2VydmljZS1zdGF0dXMtYmFja2dyb3VuZC1pbWFnZS11cmwgbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb247XHRcclxuXHRcdFxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uLXNtO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAzLjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZXJ2aWNlLXN0YXR1cy5hY3RpdmUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtZm9udC1mYW1pbHk7XHJcblx0XHRmb250LXdlaWdodDogQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1mb250LXdlaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1mb250LXNpemU7XHJcblx0XHRjb2xvcjogQHNlcnZpY2Utc3RhdHVzLWFjdGl2ZS1jb2xvcjtcclxuXHRcdGJhY2tncm91bmQ6IEBzZXJ2aWNlLXN0YXR1cy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvciBAc2VydmljZS1zdGF0dXMtYWN0aXZlLWJhY2tncm91bmQtaW1hZ2UtdXJsIG5vLXJlcGVhdDtcdFxyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb247XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uLXNtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VydmljZS1zdGF0dXMuZmluaXNoZWQge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1mb250LWZhbWlseTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBAc2VydmljZS1zdGF0dXMtZmluaXNoZWQtZm9udC13ZWlnaHQ7XHJcblx0XHRmb250LXNpemU6IEBzZXJ2aWNlLXN0YXR1cy1maW5pc2hlZC1mb250LXNpemU7XHJcblx0XHRjb2xvcjogQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWNvbG9yO1xyXG5cdFx0YmFja2dyb3VuZDogQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWJhY2tncm91bmQtY29sb3IgQHNlcnZpY2Utc3RhdHVzLWZpbmlzaGVkLWJhY2tncm91bmQtaW1hZ2UtdXJsIG5vLXJlcGVhdDtcdFxyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogQHNlcnZpY2Utc3RhdHVzLWJhY2tncm91bmQtaW1hZ2UtcG9zaXRpb247XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtc20tbWF4KSB7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IEBzZXJ2aWNlLXN0YXR1cy1iYWNrZ3JvdW5kLWltYWdlLXBvc2l0aW9uLXNtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5Ac2VydmljZS1zdGF0dXM6IHNlcnZpY2Utc3RhdHVzOyIsIlxyXG4ubWl4aW4oY2FzaC1wYXltZW50cykge1xyXG5cclxuXHQuYmFyemFobGVuLXF1YWQtY2FyZHMge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQuY2FyZC1ib2R5IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRvbCwgdWwge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGFydG5lci1sb2dvIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMC41cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjYmFyemFobGVuTWFwIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5AY2FzaC1wYXltZW50czogY2FzaC1wYXltZW50czsiLCJcclxuLm1peGluKGV4YW1wbGUtaW52b2ljZSkge1xyXG5cclxuXHQjZXhhbXBsZUltYWdlQ29udGFpbmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogLTFyZW07XHJcblx0fVxyXG5cdFxyXG5cdC5leGFtcGxlSW52b2ljZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cclxuXHQuYnViYmxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IEBleGFtcGxlLWludm9pY2UtYnViYmxlLWJhY2tncm91bmQtY29sb3I7XHJcblx0XHRjb2xvcjogQGV4YW1wbGUtaW52b2ljZS1idWJibGUtY29sb3I7XHJcblx0XHR3aWR0aDogMjlweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHR0b3A6IDEzLjMlO1xyXG5cdFx0bGVmdDogOC41JTtcclxuXHR9XHJcblxyXG5cdC5idWJibGVUZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHRcclxufVxyXG5AZXhhbXBsZS1pbnZvaWNlOiBleGFtcGxlLWludm9pY2U7XHQiLCJib2R5LmVtcy1pbnRlZ3JhdGlvbiBoZWFkZXJ7XHJcblxyXG59XHJcbmkuZmFzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIgIWltcG9ydGFudDtcclxufVxyXG5ib2R5e1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgJi5pZnJhbWUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IDAgbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICNtYWluLCAud2lkZ2V0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAjaGVhZEltYWdlLCAubWFpbi1wcm9jZXNzLXRvcC1zdHJpcGV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLXByb2Nlc3MtY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjcHJvY2Vzcy1sYXlvdXQtY29udGFpbmVye1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgI2Nsb3NlLXByb2Nlc3N7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLXBhbm9yYW1hIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jb2NrcGl0IGRpdiNjYWdle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAuY2FyZHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNhZ2V7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmluIGhlYWRlci5oZWFkLWNvbnRleHR7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG4gICAgJjpub3QoLmVtcy1pbnRlZ3JhdGlvbil7XHJcbiAgICAgICAgaGVhZGVyIHtcclxuICAgICAgICAgICAgI2hlYWRlci1jYWdle1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaGVhZC1jb250ZXh0e1xyXG4gICAgICAgICAgICAgICAgI2hlYWRlckNvbnRleHR7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmJvZHkuY29ja3BpdC5pbiAubWFpbi1wYW5vcmFtYSAjbWFpbi1jb2NrcGl0LXBhbm9yYW1hLWNhZ2UgI2NvbnRleHRNZW51IC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWNvbGxhcHNle1xyXG4gICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5zcGFuLmZvcm0tbGluayBhLmxpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuc3Bhbi5hbGVydC1pbmZvLmluZm8tbGF5ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbnNwYW4uc2VsZWN0aW9uLWhpZGRlbi1kaXNhYmxlZC1jaGVja2JveCB7XHJcbiAgICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuYm9keSA+IGRpdi5wb3BvdmVye1xyXG4gICAgei1pbmRleDogMTEwMDtcclxufVxyXG5oZWFkZXIge1xyXG4gICAgb3ZlcmZsb3c6IGluaGVyaXQ7XHJcbiAgICAjaGVhZGVyLWNhZ2V7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgaW1nI2JyYW5jaGVzIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgfVxyXG4gICAgaW1nI2xvZ28ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgI2hlYWRlckNvbnRleHR7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC41cztcclxuICAgIH1cclxuICAgICNoZWFkZXItbWVudSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogaW5oZXJpdDtcclxuICAgICAgICAuZmEtaG9tZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXYuZHJvcGRvd24sXHJcbiAgICAgICAgYS5kcm9wZG93bi10b2dnbGV7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgYTpub3QoI2xvZ291dCkgLmQtbWQtaW5saW5lLWJsb2Nre1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwuZHJvcGRvd24tbWVudS5zaG93ID4gbGkgPiBhLmRyb3Bkb3duLWl0ZW17XHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5oZWFkLWNvbnRleHR7XHJcbiAgICAgICAgI2hlYWRlckNvbnRleHR7XHJcbiAgICAgICAgICAgIHRvcDogODBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAzMCwgODAsIDAuMTYpIDAgM3B4IDZweCwgcmdiYSgwLCAzMCwgODAsIDAuMjMpIDAgM3B4IDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJvdy5mb3JtLXJvdy5lbWFpbENoYXB0ZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGFiZWx7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4ud2lkZ2V0LXBvc3Rib3gtdmFsdWUtY29udGFpbmVyLmhpZGUucG9zdGJveC1lbnRyeSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuaW5wdXQuZm9ybS1jb250cm9sW25hbWU9XCJlbWFpbENoYXB0ZXJcIl0ge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBsLTA1e1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbn1cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5tdC0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5tdC0xNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5tYi01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG4ubWItMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4ubWItMTUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4ubWwtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLm1yLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ubWwtMTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuLm1yLTE1IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG4uaGlkZV9vbl9sb2FkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNsZWFyZml4e1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5wLndpZGdldC1mb3JtbGluZS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmZvb3Rub3RlLWNvbnRhaW5lcntcclxuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xyXG59XHJcbi8qLmNhcmQtYm9keTpub3QoI3Byb2R1Y3RTZWFyY2hXaWRnZXRDb250ZW50KXtcclxuICAgIGhlaWdodDogMTAwJTtcclxufSovXHJcbi53aWRnZXRXcmFwOm5vdCguaGlkZSl7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ubWFpbi1sb2dpbiB7XHJcbiAgICAucm93Lm10LS0xMCwgLmNvbC14cy04LCAuY29sLXhzLTE2e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmZsZXgtZ3JvdXB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbmltZy5jaGVja2JveC1icmFuY2gtaWNvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDMwcHg7XHJcbn1cclxuLmZvcm0tZmxvYXRpbmcgLmZvcm0tY29udHJvbHtcclxuICAgICY6cmVhZC1vbmx5Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWx7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuNzVyZW0sIC0xcmVtKTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuLmFjUmVzdWx0cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAjY2NjO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIHVse1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjA1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucm93LmZvcm0tcm93LnBvc3RhbExpbmUge1xyXG4gICAgPiAuY29sLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgID4gLmNvbC1tZC02IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICAgIH1cclxufVxyXG4ucm93LmZvcm0tcm93LnN0cmVldExpbmUyIHtcclxuICAgID4gLmNvbC1tZC02IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICA+IC5jb2wtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICB9XHJcbn1cclxuLnJvdy5mb3JtLXJvdy5zdHJlZXRMaW5lMyB7XHJcbiAgICA+IC5jb2wtNi5jb2wtbWQtNCwgPiAuY29sLTMuY29sLW1kLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcclxuICAgIH1cclxuICAgID4gLmNvbC0zLmNvbC1tZC0ye1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgfVxyXG4gICAgPiAuY29sLTMuY29sLW1kLTIgKyAuY29sLTMuY29sLW1kLTJ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxufVxyXG4ucGF5bWVudE1ldGhvZHMgLmNvbC0xMi5jb2wtbWQtOCBsYWJlbHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbiNwcm9kdWN0U2VhcmNoV2lkZ2V0Q29udGVudHtcclxuICAgICYuUE9XRVJ7XHJcbiAgICAgICAgLnNsaWRlckljb25zID4gZGl2e1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciAuY2FyZHtcclxuICAgICYudXNlclJlZ2lzdHJhdGlvbiwgJi5ncmlkQ29ubmVjdGlvbiB7XHJcbiAgICAgICAgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnVzZXJSZWdpc3RyYXRpb24gLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvd2lkZ2V0LWljb24tcmVnaXN0cmF0aW9uLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1NSU7XHJcbiAgICB9XHJcbiAgICAmLmdyaWRDb25uZWN0aW9uIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1oaWdobGlnaHQtYmctaG91c2UtY29ubmVjdGlvbi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTglO1xyXG4gICAgfVxyXG4gICAgJi5xdWljay1saW5rcyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhpZ2hsaWdodC1iZy1kaXJlY3QtbGluay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlO1xyXG4gICAgfVxyXG4gICAgJi5pbnZvaWNlQWRkcmVzcyAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLWhpZ2hsaWdodC1iZy1pbnZvaWNlLWFkZHJlc3Muc3ZnKSBuby1yZXBlYXQgY2VudGVyIDJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTE3cHg7XHJcbiAgICB9XHJcbiAgICAmLnBvc3Rib3ggLnBvc3Rib3gtZW50cmllcyAucG9zdGJveC1lbnRyeXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5wb3N0Ym94LWRhdGV7XHJcbiAgICAgICAgICAgIGZsZXg6IDg1cHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucG9zdGJveCAucG9zdGJveC1lbnRyaWVzIC5wb3N0Ym94LWVudHJ5IC5wb3N0Ym94LWxpbmt7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJi5wcm9kdWN0LWNhbGN1bGF0b3Ige1xyXG4gICAgICAgIC5yYWRpby1jdXN0b21lci10eXBlLXJvdyB7XHJcbiAgICAgICAgICAgID4gZGl2Omxhc3QtY2hpbGQgaW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvY2twaXQtY2FyZC1wb3dlci1pbnB1dC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAuY29sLTQsIC5jb2wtOHtcclxuICAgICAgICAgICAgICAgIC5mb3JtLWZsb2F0aW5ne1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBmb3Jte1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wuYm9vdHN0cmFwLXNlbGVjdHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDNyZW0gKyAycHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygxLjYyNXJlbSAtIDZweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNjI1cmVtIC0gNXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvbnN1bXB0aW9uLWJ1dHRvbnN7XHJcbiAgICAuY29uc3VtcHRpb24tYnV0dG9ue1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZXktNjtcclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxNVwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogQGdyZXktMztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jdXJyX2FjdGl2ZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTEgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jdXJyX2FjdGl2ZSxcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAY29sb3ItMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGVyc29ucyAuY29uc3VtcHRpb24tYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBncmV5LTYgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zyk7XHJcbiAgICAgICAgICAgICYuY3Vycl9hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMS1hY3RpdmUuc3ZnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAyLnN2ZykgO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDItYWN0aXZlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMy5zdmcpO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMtYWN0aXZlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNC5zdmcpO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDQtYWN0aXZlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNSl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNS5zdmcpO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDUtYWN0aXZlLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmhvdXNlIC5jb25zdW1wdGlvbi1idXR0b257XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZle1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udGFyaWZmLWRldGFpbHMtbGluayAuZmFzLmZvcm0tbGluay1pY29ue31cclxuLndpZGdldC1zbGlkZXItY29udGFpbmVyIC5zbGlkZXJ7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCkgIWltcG9ydGFudDtcclxuICAgICYuc2xpZGVyLWhvcml6b250YWx7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4udXNlV2lkZ2V0U2xpZGVyQ29tcG9uZW50c3tcclxuICAgICYuY29uc3VtcHRpb24tc2VnbWVudHMtY29udGFpbmVye1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNvbnN1bXB0aW9uLXNlZ21lbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlckljb25zUm93e1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLmNvbC14cy1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcbi5jb2wtb2Zmc2V0LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jb2wtMS1vZmZzZXQuc2VwYXJhdG9yIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgIH1cclxufVxyXG4ubG9hZGluZ19hbmltYXRpb24ge1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAuYnRuLWxvYWRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG59XHJcbi5kb3VibGVUYXJpZmZDaGVjayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICA+IGRpdjpub3QoLmRvdWJsZVRhcmlmZkNoZWNrQmwpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZG91YmxlVGFyaWZmQ2hlY2tCbHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICBsYWJlbCA+IHNwYW57XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCk6Y2hlY2tlZCArIGxhYmVsID4gc3BhbjpiZWZvcmV7XHJcbiAgICAgICAgY29sb3I6IEBjb2xvci0xO1xyXG4gICAgfVxyXG4gICAgLmRvdWJsZVRhcmlmZkNoZWNrTGFiZWwgbGFiZWx7XHJcbiAgICAgICAgLypsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDsqL1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG4jYWR2YW5jZVBheW1lbnRVcGRhdGVGb3Jte1xyXG4gICAgLmNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgLmNoZWNrYm94LWxhYmVsIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWNhbGN1bGF0b3IgLmRvdWJsZVRhcmlmZkNoZWNre1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAuZG91YmxlVGFyaWZmQ2hlY2tCbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIC5jaGVja2JveC1sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG91YmxlVGFyaWZmQ2hlY2tMYWJlbCBsYWJlbHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICAgID4gZGl2Om5vdCguZG91YmxlVGFyaWZmQ2hlY2tCbCl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFyaWZmLWltZy1jb250YWluZXIud2l0aEltYWdlIGltZ3tcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1haW4tcHJvY2VzcyAuY2FyZCAudGFyaWZmLWNhbGN1bGF0b3ItY2FyZCAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBoMy5hY2NvcmRpb24taGVhZGVyLmhpZGV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKTpkaXNhYmxlZCArIGxhYmVsID4gc3Bhbi5zZWxlY3Rpb24taGlkZGVuLWRpc2FibGVkLWNoZWNrYm94e1xyXG5cdHdpZHRoOiAwcHg7XHJcblx0aGVpZ2h0OiAwcHg7XHJcblx0bWFyZ2luOiAwcHggMHB4IDBweCAwcHg7XHJcblx0Ym9yZGVyOiAwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG59XHJcblxyXG4jd2lkZ2V0LWxheW91dC1jb250YWluZXIgLnBhbmVsLWRlZmF1bHQsIGJvZHkuaWZyYW1lIC5wYW5lbC1kZWZhdWx0IHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuI21ldGVyVmFsdWVTdGFuZGFsb25lQ29udGFpbmVye1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG59XHJcblxyXG4ucmVxdWlyZWQgbGFiZWwgPiBkaXYuY2hlY2tib3gtbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA5cHg7XHJcbiAgICAgICAgY29udGVudDogXCIqXCI7XHJcbiAgICB9XHJcbn1cclxubGFiZWwuZmlsZVVwbG9hZHtcclxuICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCAjY2NjOyAqL1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLyogbGluZS1oZWlnaHQ6IDI4cHg7ICovXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzZXJpZjtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjA5M1wiO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogXCJEYXRlaSBhdXN3XFxlNGhsZW5cIjtcclxuICAgIH1cclxuICAgIGlucHV0e1xyXG4gICAgICAgIHdpZHRoOiAwLjFweDtcclxuICAgICAgICBoZWlnaHQ6IDAuMXB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTk5OTllbTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2wteHMtOC53aXRoU2VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uY29sLXhzLTgud2l0aFNlcDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCItXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtM3B4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5jb250cmFjdC1jcmVhdGlvbiA+IC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWJvZHkge1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgcCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5jb250cmFjdC1jcmVhdGlvbiB7XHJcbiAgICBociArIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAubXQtLTMwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCA+IC5jb2wteHMtMjQuY29sLXNtLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICYrIC5jb2wteHMtMTYuY29sLXNtLTExLCAmKy5jb2wteHMtOC5jb2wtc20tNiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIH1cclxuICAgICYrIC5jb2wteHMtMTYuY29sLXNtLTExICsgLmNvbC14cy04LmNvbC1zbS01LCAmKyAuY29sLXhzLTguY29sLXNtLTYgKyAuY29sLXhzLTE2LmNvbC1zbS0xMHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgfVxyXG59XHJcbi8qQWJzdGFuZCBhdWYgWnVzYW1tZW5mYXNzdW5nc3NlaXRlIHdlbm4gY29sLXNtLTggcGFkZGluZy1yaWdodCA9IDAqL1xyXG4uZm9ybS1ncm91cC1wYW5lbC1kZWZhdWx0IC5mb3JtLWdyb3VwIC5jb2wteHMtMjQuY29sLXNtLTE2IC52YWx1ZS1sYWJlbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4ud2lkdGgtaGFsZntcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgID4gLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xyXG4gICAgICAgICYgKyAuaW5wdXQtZ3JvdXAtdGV4dHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmEuZm9ybS1saW5rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMXB4O1xyXG59XHJcblxyXG4udG9nZ2xlLWxpbmsge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5kZXRhaWxzLW1ldGVyLXZhbHVlLWNvbnRhaW5lciAuY29sLXhzLTE3IHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIC5yb3ctZmx1aWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5uYXYtdGFicyBhe1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIC5zbWFsbHtcclxuICAgICAgICBmb250LXNpemU6IDc1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmFsaWduLWNlbnRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZGF0ZXBpY2tlcntcclxuICAgIHotaW5kZXg6IDIwMDAxO1xyXG59XHJcbmRpdiN0b3BNZW51IG5hdi5uYXZiYXIubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaS5zaG93TGFiZWxBYm92ZUNvbnRleHQgPiBhIHtcclxuICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgID4gZGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuODVlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmV0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi51c2luZy1nbHlwaGljb25zLnBvcG92ZXItdG9vbHRpcCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuZGl2I3RvcE1lbnUgbmF2Lm5hdmJhci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpLnNob3dMYWJlbEFib3ZlQ29udGV4dC5zaW5nbGVTZWxlY3Rpb24gPiBhIHtcclxuICAgICYgPiBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcmV0e1xyXG4gICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuZGl2I3RvcE1lbnUgbmF2Lm5hdmJhci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpLnNpbmdsZVNlbGVjdGlvbiA+IC5kcm9wZG93bi1tZW51IGxpLm5ld1Bpbjpub3QoOmZpcnN0LWNoaWxkKXtcclxuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtcclxufVxyXG5cclxuLnRhcmlmZi1jYXJkcy1kaXNwbGF5Lm5vUmVjb21tZW5kZWRUYXJpZmYgPiBkaXYudGFyaWZmLWNhcmR7XHJcbiAgICAuY2FyZC1ib2R5IC50YXJpZmYtaW1nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3RhcmlmZi1pbWctcG93ZXItMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnRhcmlmZi1kZXRhaWxze1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2hvdy10YXJpZmYtZGV0YWlscyAudGFyaWZmLWRldGFpbHN7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNob3ctbW9yZS1sZXNzLXRhcmlmZnMge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG4udGFyaWZmLWRldGFpbHMtcm93IC5mb3JtLWxpbmsgLmZvcm0tbGluay1pY29ue1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4jbWV0ZXJXaWRnZXQgI3dpZGdldE1ldGVyTWVkaWFUeXBlSWNvbiB7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxufVxyXG5cclxuLndpZGdldC1mb3JtbGluZS10ZXh0LmhvdXNlLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcblxyXG5zcGFuI2NvbnRyYWN0U3dpdGNoLCBzcGFuI21ldGVyU3dpdGNoIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgICYuaGlkZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgc3Bhbi5jb250ZW50LXN3aXRjaC1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgc3Bhbi5jb250ZW50LXN3aXRjaC1jZWxsIHtcclxuICAgICAgICBtaW4td2lkdGg6IDE4cHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4uZmEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3RhbC1zd2l0Y2gsIC5jdXJyZW50LXN3aXRjaCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgIH1cclxufVxyXG4ud2lkZ2V0V3JhcC5zd2lwZXItc2xpZGUtZHVwbGljYXRle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi50YXJpZmYtaW1nLWNvbnRhaW5lci53aXRoSW1hZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jdGFyaWZmcyBkaXYuZm9vdG5vdGUtY29udGFpbmVyIHAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4ubGluay1kZXRhaWxzIHtcclxuICAgIHBhZGRpbmc6IDdweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5wcmljZXNBbmRDb25kaXRpb25zIHtcclxuICAgIHBhZGRpbmc6IDAgMCA3cHggMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ0bi1sb2FkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGl2LndhaXQtYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5kaXYud2FpdC1idXR0b24sIGRpdi53YWl0LWJ1dHRvbjpmb2N1cywgZGl2LndhaXQtYnV0dG9uOmhvdmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGN1cnNvcjogd2FpdCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuc3BhbiNjcmVkaXRBY2NvdW50RGF0YUNoZWNrVmlzaWJsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuc3BhbiNjcmVkaXRBY2NvdW50RGF0YUNoZWNrVmlzaWJsZSA+IC5mb3JtLWdyb3Vwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ucHJpY2VzLXJvdyA+IC5yb3cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC5jb2wtMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGg1e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG4uc3Bpbm5lciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2stYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuICAgIC5ib3VuY2UxIHtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLS4zMnM7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjMycztcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQycHgpO1xyXG4gICAgfVxyXG4gICAgLmJvdW5jZTIge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtLjI0cztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uMjRzO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICB9XHJcbiAgICAuYm91bmNlMyB7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0uMTZzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS4xNnM7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgfVxyXG4gICAgLmJvdW5jZTQge1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtODBtcztcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC04MG1zO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMTJweCk7XHJcbiAgICB9XHJcbiAgICAuYm91bmNlNSB7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAzMHB4KTtcclxuICAgIH1cclxufVxyXG4udG91ci1iYWNrZHJvcHtcclxuICAgIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcclxufVxyXG4ucG9wb3Zlci50b3VyLVRvdXIge1xyXG4gICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgIC5wb3BvdmVyLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZTtcclxuICAgIH1cclxufVxyXG4ucG9wb3Zlci50b3VyLVRvdXIgLnBvcG92ZXItbmF2aWdhdGlvbiBidXR0b24uZGlzYWJsZWR7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wb3BvdmVyIC5wb3BvdmVyLWJvZHl7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAwLjdyZW0gMC44cmVtO1xyXG59XHJcblxyXG5kaXYjd2VsY29tZVRvdXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG59XHJcbi5wb3BvdmVyLW5hdmlnYXRpb24ge1xyXG4gICAgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzg4ODtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM4ODg7XHJcbiAgICB9XHJcbn1cclxuLnByb2dyZXNzLWJhcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTZhNWI7XHJcbn1cclxuLnByb2dyZXNze1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcclxuICAgIGhlaWdodDogMTBweDtcclxufVxyXG5kaXYjdG9wTWVudSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaS50b3VyLWhpZ2hsaWdodC1lbGVtZW50ID4gYSB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGltZy50b3AtZHJvcC1tZW51LWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIG1hcmdpbjogLTVweCAwIDAgLTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuaW5wdXQudG9nZ2xlUGFzc3dvcmQgKyAuaW5wdXQtZ3JvdXAtYWRkb257XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I5YjliOTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTJweCAwO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwNmVcIjtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJywgc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcbmlucHV0LnRvZ2dsZVBhc3N3b3JkLnNob3cgKyAuaW5wdXQtZ3JvdXAtYWRkb246YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcXGYwNzBcIjtcclxufVxyXG4ud2lkZ2V0LXJhZGlvLWJyYW5jaGVzLWNvbnRhaW5lciBkaXYuaGlkZUxhYmVsVGV4dCAubGFiZWwtdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSBpbnB1dC50b2dnbGVQYXNzd29yZCArIC5pbnB1dC1ncm91cC1hZGRvbntcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xyXG59XHJcblxyXG4uc2VsQ29udHJhY3Qge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAzcHggMjJweCAzcHggNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5hY3RpdmVDb250cmFjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYTlhOWE5O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAzcHggMjJweCAzcHggNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgfVxyXG59XHJcbi53aWRnZXQtcmFkaW8tYnJhbmNoZXMtY29udGFpbmVyX3NlbGVjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgc3Bhbi5hZGRyZXNzIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggNXB4IDNweCA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYWN0U2VsZWN0aW9uIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjZGNjY2M7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCBlYXNlLWluLW91dCAuMTVzO1xyXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuM3M7XHJcbiAgICAgICAgICAgIHNwYW4ubGFiZWwtdGV4dHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2E5YTlhOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIC5jb250cmFjdFNlbGVjdGlvbntcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcclxuICAgIDAlLCAxMDAlLCA4MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIH1cclxuICAgIDQwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcclxuICAgIDAlLCAxMDAlLCA4MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ucmFkaW8tcHJvZHVjdC1vcHRpb24tY29udGFpbmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjdiY2JiO1xyXG59XHJcblxyXG4udGFyaWZmLW9wdGlvbi1sYWJlbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWZmOGVhO1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwYWRkaW5nOiA3cHggN3B4IDdweCAxNXB4O1xyXG59XHJcblxyXG4udGFyaWZmLW9wdGlvbi12YWx1ZXMtbGluZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udGFyaWZmLW9wdGlvbi12YWx1ZXMtdGFibGUge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnRhcmlmZi1vcHRpb24tdmFsdWUge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICA+IGxhYmVsIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiA3cHggNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNiN2JjYmIgbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2lkZ2V0LWNvbnRhaW5lciB7XHJcbiAgICAuY29sLXhzLTEge1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIC5jb250cm9sLWxhYmVse1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICN1c2VyUmVnaXN0cmF0aW9uV2lkZ2V0Q29udGVudCwgI21ldGVyUmVhZGluZ1dpZGdldENvbnRlbnQge1xyXG4gICAgICAgIC5jb2wteHMtOHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDUuODMzMzMlIC0gMTVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmJvZHk6bm90KC5pbikgLndpZGdldC1jb250YWluZXIuY29udHJhY3R7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAuY29sLXhzLTh7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNDUuODMzMzMlIC0gMTVweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aWRnZXQtbWV0ZXItdmFsdWUtY29udGFpbmVyIHtcclxuICAgIC5jb2wteHMtMTcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5hdXRob3Jpc2F0aW9uUGFyYW1ldGVyT25lSW5wdXQgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnLHNlcmlmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVye1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLm1vZGFsLWJvZHkgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5zcGFuLmFsZXJ0LWRlZmF1bHQudXNpbmctZ2x5cGhpY29ucy5pbmZvLWxheWVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbi5HQVNfQlVTSU5FU1MsXHJcbi5QT1dFUl9CVVNJTkVTUyB7XHJcbiAgICAjZ2FzLXYyLXNsaWRlci1sZWdlbmQsI3Bvd2VyLXYyLXNsaWRlci1sZWdlbmQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5zbGlkZXJJY29uc3tcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgID4gZGl2e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBjb2xvci0yO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGI6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIGI6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIGI6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNwcm9kdWN0U2VhcmNoUXVlcnlEYXRhQ29sbGFwc2VbZGF0YS1pbnB1dD1CVVNJTkVTU10gLmNvbnN1bXB0aW9uLXNlZ21lbnRzLWNvbnRhaW5lciA+IGRpdntcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxyXG4gICAgJjpsYXN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29sb3I6IEBjb2xvci0yO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAzMCU7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuLnByb2R1Y3QtY2FsY3VsYXRvci1wYW5lbCAucGFuZWwtYm9keSA+IC5mb3JtLWdyb3VwIC5yb3cubGF5b3V0LTQtY29sIHtcclxuICAgIC5jb2wtc20tNSwgLmNvbC1zbS03e1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuLm11bHRpcGxlLWJyYW5jaGVzLWNvbnRhaW5lcntcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICA+IC5mb3JtLWdyb3Vwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcclxuICAgIH1cclxuICAgIGltZy5yYWRpby1icmFuY2gtaWNvbiB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjdweDtcclxuICAgICAgICBtYXJnaW46IC0zcHggM3B4O1xyXG4gICAgfVxyXG4gICAgLmNvbC14cy0yNHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KG9sZCkgKyBsYWJlbHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4jY29udGV4dE1lbnV7XHJcbiAgICAuY29udGV4dC1tZW51LXZhbHVlLl9pbmFjdGl2ZTpiZWZvcmUsIC5jb250ZXh0LW1lbnUtZW50cnkuX2luYWN0aXZlOmJlZm9yZSwgLmNvbnRleHQtbWVudS12YWx1ZS5pbmFjdGl2ZTpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJpbmFrdGl2XCI7XHJcbiAgICAgICAgY29sb3I6IGdyZXk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59XHJcbmRpdiNtaW5pYXR1cmUtY29udGV4dC0yLWxpbmVzID4gc3Bhbi5pbmFjdGl2ZSxcclxuZGl2I21pbmlhdHVyZS1jb250ZXh0LTMtbGluZXMgPiBzcGFuLmluYWN0aXZle1xyXG4gICAgY29sb3I6IGdyZXk7XHJcbn1cclxuI2Vtcy1sYXlvdXQtY29udGFpbmVyICNjbG9zZS1wcm9jZXNze1xyXG4gICAgei1pbmRleDogMTAwMDI7XHJcbn1cclxuLmZ1bGxTaXplLW1vZGFse1xyXG4gICAgei1pbmRleDogMTAwMDE7XHJcbn1cclxuLmNvbnRyb2wtbGFiZWwudmFsdWUtbGFiZWwucHVsbC1sZWZ0IHNwYW4ud2l0aFNlcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIi1cIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxufVxyXG4jcG9pbnRPZkNvbnN1bXB0aW9uU3RyZWV0QW5kSG91c2VOb1Zpc2libGUge1xyXG4gICAgLmNvbC14cy0xMy5jb2wtc20tOXtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICAuY29sLXhzLTYuY29sLXNtLTR7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xyXG4gICAgfVxyXG4gICAgLmNvbC14cy01LmNvbC1zbS0ze1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xyXG4gICAgfVxyXG59XHJcbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5IHRye1xyXG4gICAgdGQ6Zmlyc3QtY2hpbGQgLnVzaW5nLWdseXBoaWNvbnMge1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjBlMFwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucmVhZCB0ZDpmaXJzdC1jaGlsZCAudXNpbmctZ2x5cGhpY29uc3tcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tYWluLW1hcmdpbmFsLWNvbHVtbiAuY2FyZC5zaG9wcGluZy1jYXJ0IC5jYXJkLWJvZHkgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYm9keSAuc2hvcHBpbmctY2FydC1zdWItaGVhZGVye1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uZ3Jvc3MtcHJpY2Uge1xyXG4gICAgc3RyaWtle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xyXG4gICAgfVxyXG4gICAgLnNtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAuaGlnaGxpZ2h0e1xyXG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yLTE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50YXJpZmYtZGV0YWlscy1yb3cucHJpY2VzQW5kQ29uZGl0aW9uc3tcclxuICAgIC5kLXRhYmxlICwuZC10YWJsZS1yb3csLmQtdGFibGUtY2VsbHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnRleHQtc3RhcnQsIC50ZXh0LWVuZHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC50ZXh0LWVuZHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59XHJcbmJ1dHRvbi5hY2NvcmRpb25fdGFyaWZme1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogQGdyZXktMTtcclxuICAgIGJhY2tncm91bmQ6IEBncmV5LTc7XHJcbiAgICA+IC5jYXJldHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDZcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JleS01O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sbGFwc2VkID4gLmNhcmV0OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgfVxyXG4gICAgLnRhcmlmZm5hbWV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgLmRpc3BsYXlOYW1le1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnhzLXByaWNlLWRpc3BsYXl7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgc3Bhbi51bml0U3R5bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuI3RhcmlmZkFjY29yZGlvbntcclxuICAgIGg0LnBhbmVsLXRpdGxle1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5wYW5lbC10YXJpZmZ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGdyZXktNztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAxNSUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLnBhbmVsLWNvbGxhcHNle1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgIC5jb2wtbWQtNi5wcm9kdWN0LXByaWNlLWRldGFpbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAxNSUpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1haW4tcHJpY2UtbGluZXtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBjb2xvci0yO1xyXG59XHJcbi50YXJpZmYtZGV0YWlscy1saW5rIC5mYXMuZmEtY2hldnJvbi1yaWdodHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuZGl2LnN0cmlrZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTI7XHJcbiAgICB9XHJcbn1cclxuLm1haW4tcHJvY2VzcyAuY2FyZCAudGFyaWZmcy1kaXNwbGF5LWNvbnRhaW5lciAudGFyaWZmLWNhcmRzLWRpc3BsYXkgLnRhcmlmZi1jYXJkIC5jYXJkLWhlYWRlciBidXR0b24uY29sbGFwZVRhcmlmZiB7XHJcbiAgICAuZmEtY2FyZXQtZG93bntcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZmEtY2FyZXQtdXB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYuY29sbGFwc2Vke1xyXG4gICAgICAgIC5mYS1jYXJldC1kb3due1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmEtY2FyZXQtdXB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcbiAgICAuY2FyZC10aXRsZXtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAudGFyaWZmQ2xhaW17XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24uY29sbGFwZVRhcmlmZiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHNwYW46bm90KC54cy1wcmljZSl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHNwYW4ueHMtcHJpY2V7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RyaWtle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLWJvZHksIC5jYXJkLWZvb3RlcntcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbnAuc3RhcnRNaXNjIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTVweDtcclxufVxyXG4ub3B0aW9uSW5uZXJCbG9ja3tcclxuICAgIGRpdi5vcHRpb25EZXNje1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3Qob2xkKSArIGxhYmVse1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgID4gc3BhbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gZGl2LmNoZWNrYm94LWxhYmVse1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5kaXYjdXNlclJlZ2lzdHJhdGlvbkNvbnRyYWN0QWNjb3VudE5vVmlzaWJsZS5hdXRob3Jpc2F0aW9uUGFyYW1ldGVyT25lSW5wdXR7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mb3JtLWZsb2F0aW5nLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC10ZXh0e1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmF1dGhvcmlzYXRpb25QYXJhbWV0ZXJPbmVJbnB1dCAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHR7XHJcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwNmFcIjtcclxuICAgICAgICBjb2xvcjogQGdyZXktMTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KXtcclxuICAgIC50YXJpZmYtY2FyZHMtZGlzcGxheSB7XHJcbiAgICAgICAgLmNhcmQtdGl0bGV7XHJcbiAgICAgICAgICAgIGJ1dHRvbi5jb2xsYXBlVGFyaWZmLCBzcGFuLnhzLXByaWNle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFyaWZmLWNvbGxhcHNle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgYm9keTpub3QoLmVtcy1pbnRlZ3JhdGlvbikgaGVhZGVyICNoZWFkZXJDb250ZXh0IHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgICAubGF5b3V0LTQtY29sIC5jb2wtNC1icmVha2VyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE1OTlweCkge1xyXG4gICAgLm1haW4tbWFyZ2luYWwtY29sdW1ue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgIH1cclxuICAgIGJvZHkuaW4gLm1haW4tbWFyZ2luYWwtY29sdW1ue1xyXG4gICAgICAgIHRvcDogMzQwcHg7XHJcbiAgICB9XHJcbiAgICAjbWFpbi1wcm9jZXNzLWNhZ2UgLm1haW4tY29udGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgICNtYWluLXByb2Nlc3MtY2FnZSAubWFpbi1jb250ZXh0IHtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAubWFpbi1tYXJnaW5hbC1jb2x1bW57XHJcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubW9kYWwtZGlhbG9nLm1vZGFsLWxne1xyXG4gICAgICAgIG1heC13aWR0aDogOTUlO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5pbiBoZWFkZXIsXHJcbiAgICBib2R5IGhlYWRlci5oZWFkLWNvbnRleHQge1xyXG4gICAgICAgIGhlaWdodDogNTlweDtcclxuICAgIH1cclxuICAgIGhlYWRlciAjaGVhZGVyQ29udGV4dCxcclxuICAgIGhlYWRlci5oZWFkLWNvbnRleHQgI2hlYWRlckNvbnRleHQge1xyXG4gICAgICAgIHRvcDogNTlweDtcclxuICAgIH1cclxuICAgIGhlYWRlcntcclxuICAgICAgICAjaGVhZGVyLWNhZ2V7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTlweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nI2xvZ28ge1xyXG4gICAgICAgICAgICB3aWR0aDogOTlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNoZWFkZXItbWVudSB7XHJcbiAgICAgICAgICAgIC5mYS1ob21le1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsLmRyb3Bkb3duLW1lbnUuc2hvdyA+IGxpID4gYS5kcm9wZG93bi1pdGVte1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNjb2NrcGl0LWNhcmRzLWNhZ2Uge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAjY29ja3BpdC1jYXJkcy1jb250YWluZXIgLmNhcmR7XHJcbiAgICAgICAgJi5pbnZvaWNlQWRkcmVzcywgJi51c2VyUmVnaXN0cmF0aW9uLCAmLmdyaWRDb25uZWN0aW9uICB7XHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC1ib2R5IC5jYXJkLWJvZHl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YXJpZmYtb3B0aW9uLWxhYmVsLCAudGFyaWZmLW9wdGlvbi12YWx1ZXMtbGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnJhZGlvLXByb2R1Y3Qtb3B0aW9uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFyaWZmLW9wdGlvbi12YWx1ZTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ncm91cCA+IC5jb2wteHMtMjQuY29sLXNtLTggLmNvbnRyb2wtbGFiZWwgaW1nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuaWZyYW1le1xyXG4gICAgICAgICNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciAuY2FyZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgLmNhcmQtYm9keXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlcntcclxuICAgICAgICAgICAgICAgIC5jYXJkLWhlYWRlci1jYXJldHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCl7XHJcbiAgICBib2R5LmlmcmFtZSB7XHJcbiAgICAgICAgLndpZGdldC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAucGFuZWwgPiBkaXY6bm90KC5wYW5lbC1oZWFkaW5nKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53aWRnZXQtY2xvc2UsIC5taW5pYXR1cmUtbGFiZWwsIC5taW5pYXR1cmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYsIC5wYW5lbCwgLnBhbmVsIC53aWRnZXQtYm90dG9tLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wYW5lbCAud2lkZ2V0LWJvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBhbmVsLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWxlcnQuaW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pbiAud2lkZ2V0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICYsIC5wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWxlcnQuaW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud2lkZ2V0LWNvbnRhaW5lcntcclxuICAgICAgICAmLndpdGhJZnJhbWUgLndpZGdldC1jbG9zZSxcclxuICAgICAgICBpZnJhbWUuaUZyYW1lUmVzaXplclBPV0VSLFxyXG4gICAgICAgIGlmcmFtZS5pRnJhbWVSZXNpemVyR0FTe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJlZ3VsYXItc2l6ZXtcclxuICAgICAgICAgICAgJi53aXRoSWZyYW1lIC53aWRnZXQtY2xvc2UsXHJcbiAgICAgICAgICAgIGlmcmFtZS5pRnJhbWVSZXNpemVyUE9XRVIsXHJcbiAgICAgICAgICAgIGlmcmFtZS5pRnJhbWVSZXNpemVyR0FTe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi53aXRoSWZyYW1lIC53aWRnZXQtY2xvc2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWluaWF0dXJlLWxhYmVse1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNtZXRlclZhbHVlU3RhbmRhbG9uZVdyYXBwZXJ7XHJcbiAgICAgICAgICAgIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLW1lbnUub3BlbntcclxuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XHJcbiAgICAuY29sLXhzLTI0LmNvbC1zbS0xMi5wYW5lbC1jb2x1bW4gLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmFkaW8tcHJvZHVjdC1vcHRpb24tY29udGFpbmVyIGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBQVC1TYW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG5cclxuICAgIC50YXJpZmYtb3B0aW9uLXZhbHVlcy10YWJsZSB7XHJcbiAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xyXG4gICAgLmxheW91dC00LWNvbCB7XHJcbiAgICAgICAgLmNvbC14cy0yNC5jb2wtc20tNSwuY29sLXhzLTI0LmNvbC1zbS03e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDg4MHB4KSB7XHJcbiAgICAuY29sLXhzLTI0LmNvbC1zbS0xMi5wYW5lbC1jb2x1bW4gLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFjUmVzdWx0cyB7XHJcbiAgICB6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnRvdGFsLXN3aXRjaDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcvJztcclxufVxyXG5cclxuLmNhcmQtYm9keS5zd2lwZXItY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udXBsb2FkZWRGaWxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXN3aXRjaC1udW1iZXIge1xyXG4gICAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC10ZXh0LXJhZGlvLWNoZWNrYm94IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEwcHg7XHJcbn1cclxuXHJcbiNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lcntcclxuICAgIC5jYXJkLmNvbnRyYWN0LndpZGdldCAucmFkaW8tYnJhbmNoZXMtcm93IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDByZW07XHJcbiAgICAgICAgYm9yZGVyLXRvcDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYm9yZGVyO1xyXG4gICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWJhY2tncm91bmQtY29sb3Igbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1ib3JkZXI7ICAgXHJcblxyXG4gICAgICAgICAgICBkaXYubGFiZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4xNXJlbSAwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jb2xvcjtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLmdhcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLndhdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tdGhlcm1hbC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyQ2hhcmdlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtYmFja2dyb3VuZC1jb2xvci1ob3Zlci1mb2N1cyBub25lO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBkaXYubGFiZWwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY29sb3ItaG92ZXItZm9jdXM7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLWdhcy1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ud2F0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24td2F0ZXItc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2UtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1wb3dlcmNoYXJnZS1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvciBub25lO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZGl2LmxhYmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnBvd2VyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tcG93ZXIgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24uZ2FzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi1nYXMtc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXdhdGVyIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi13YXRlci1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1pY29uLnRoZXJtYWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi10aGVybWFsIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmFkaW8tYnJhbmNoLWljb24ucG93ZXJDaGFyZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tcG93ZXJjaGFyZ2Utc2l6ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnJhZGlvLWJyYW5jaC1sYWJlbC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyLWZvY3VzIG5vbmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGRpdi5sYWJlbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWNvbG9yLWhvdmVyLWZvY3VzO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5nYXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1jaGVja2VkLWljb24tZ2FzLWhvdmVyLWZvY3VzIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWljb24tZ2FzLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi53YXRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi13YXRlci1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXdhdGVyLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi50aGVybWFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtY2hlY2tlZC1pY29uLXRoZXJtYWwtaG92ZXItZm9jdXMgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogQGNvY2twaXQtY2FyZC1wcm9kdWN0LWNhbGN1bGF0b3ItcmFkaW8tYnJhbmNoZXMtaWNvbi10aGVybWFsLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5yYWRpby1icmFuY2gtaWNvbi5wb3dlckNoYXJnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IEBjb2NrcGl0LWNhcmQtcHJvZHVjdC1jYWxjdWxhdG9yLXJhZGlvLWJyYW5jaGVzLWNoZWNrZWQtaWNvbi1wb3dlcmNoYXJnZS1ob3Zlci1mb2N1cyBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBAY29ja3BpdC1jYXJkLXByb2R1Y3QtY2FsY3VsYXRvci1yYWRpby1icmFuY2hlcy1pY29uLXBvd2VyY2hhcmdlLXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jaW5kaWNhdG9yRmlsdGVyVHJlZUJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgIHJlZGVzaWduIDIwMjMgLSBtYWluIGxvZ2luICAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4ubWFpbi1wYW5vcmFtYSB7XHJcblx0Lm1haW4tbG9naW4ge1xyXG5cdFx0LmNhcmQge1xyXG5cdFx0XHQuY2FyZC1oZWFkZXIge1xyXG5cdFx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJkLWZvb3RlciB7XHJcblx0XHRcdFx0LmNhcmQtYnV0dG9uLWxpbmUge1xyXG5cdFx0XHRcdFx0LmJ0bi1wcmltYXJ5IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBAY29sb3ItMywgQGNvbG9yLTIpO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBAY29sb3ItMiwgQGNvbG9yLTMpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVx0XHRcclxufVxyXG5cclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgcmVkZXNpZ24gMjAyMyAtIGNvbnRleHQgbWVudSAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4jY29udGV4dE1lbnUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuXHRcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbGctbWF4KXtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDFweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1zbS1tYXgpe1xyXG5cdFx0cGFkZGluZy1yaWdodDogMHB4O1xyXG5cdH1cclxuXHRcclxuXHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IEB2aWV3cG9ydC1sZy1tYXgpe1xyXG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5ib2R5LnByb2Nlc3MuaW4gI2NvbnRleHRNZW51IHtcclxuXHRcclxuXHRwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblx0XHJcblx0LmxvZ2luLW5hbWUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTE7XHJcblx0fVxyXG5cclxuXHQuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0LmFjY29yZGlvbi1idXR0b24ge1xyXG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogICByZWRlc2lnbiAyMDIzIC0gY29ja3BpdCBjYXJkcyAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIHtcclxuXHQuY2FyZC5sb2dpbixcclxuXHQuY2FyZC5wcm9kdWN0LWNhbGN1bGF0b3IsXHJcblx0LmNhcmQubWV0ZXItcmVhZGluZyxcclxuXHQuY2FyZC5wb3N0Ym94LFxyXG5cdC5jYXJkLmludm9pY2UsXHJcblx0LmNhcmQubWV0ZXIsXHJcblx0LmNhcmQucHJlcGF5bWVudCxcclxuXHQuY2FyZC5jdXN0b21lcixcclxuXHQuY2FyZC51c2VyUmVnaXN0cmF0aW9uLFxyXG5cdC5jYXJkLmNvbnRyYWN0LFxyXG5cdC5jYXJkLnF1aWNrLWxpbmtzLFxyXG5cdC5jYXJkLmN1c3RvbWVyLWFjY291bnQsXHJcblx0LmNhcmQuaW52b2ljZUFkZHJlc3MsXHJcblx0LmNhcmQuYmFua2RhdGEsXHJcblx0LmNhcmQub3JkZXItc3RhdHVzLFxyXG5cdC5jYXJkLmUtbW9iaWxpdHksXHJcblx0LmNhcmQuY28yLWZvb3RwcmludCxcclxuXHQuY2FyZC5jb3N0LXZpZXcsXHJcblx0LmNhcmQuZ3JpZENvbm5lY3Rpb24sXHJcblx0LmNhcmQuY29zdC1jb21wYXJpc29uIHtcclxuXHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdC5jYXJkLXRpdGxlIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3ItMjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ0cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcdFxyXG59XHJcblxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiAgcmVkZXNpZ24gMjAyMyAtIG1haW4gcGFub3JhbWEgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi5tYWluLXBhbm9yYW1hIHtcclxuXHQubWFpbi1wYW5vcmFtYS1pbWFnZSB7XHJcblx0XHQubWFpbi1wYW5vcmFtYS1jbGFpbSB7XHJcblx0XHRcdGJvdHRvbTogN3B4O1xyXG5cdFx0XHRsZWZ0OiAyOXB4O1xyXG5cdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0fVx0XHJcblx0fVx0XHJcbn1cclxuLm1haW4tcHJvY2Vzcy10b3Atc3RyaXBlIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAdmlld3BvcnQtbWQtbWF4KXtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlN2RkYjc1OTtcclxuXHR9ICBcclxufVxyXG5cclxuXHJcbi5maWxlLWlucHV0IHtcclxuXHQuZmlsZS1jYXB0aW9uIHtcclxuXHRcdC5idG4tcHJpbWFyeS5idG4tZmlsZSB7XHJcblx0XHRcdGJvcmRlcjogMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Ym9yZGVyOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5cclxuXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiAgcmVkZXNpZ24gMjAyMyAtIG1hcmdpbmFsIGNvbHVtbiAgKi9cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4ubWFpbi1tYXJnaW5hbC1jb2x1bW4ge1xyXG5cdC5jYXJkIHtcdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogY2FsYyh+J0B7bWFpbi1jb250ZXh0LWFuZC1wcm9jZXNzLXN0ZC12aWV3cG9ydC1taW4td2lkdGh9IC0gMXB4JykpIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcclxuXHRcdFx0XHJcblx0XHRcdC5jYXJkLWhlYWRlciB7XHJcblx0XHRcdFx0aDMge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBjb2xvci0yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdC5jYXJkLnNob3BwaW5nLWNhcnQge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IGNhbGMofidAe21haW4tY29udGV4dC1hbmQtcHJvY2Vzcy1zdGQtdmlld3BvcnQtbWluLXdpZHRofSAtIDFweCcpKSB7XHJcblx0XHRcdC5jYXJkLWJvZHkge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxufVxyXG5cclxuIiwiXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qICAgICAgIERlZmF1bHQgQ3VzdG9taXppbmcgICAgICAgICovXHJcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4ubWl4aW4oQGJvZHktYmctY29ja3BpdCxAY29ja3BpdC1iZy10eXBlKTtcclxuLm1peGluKEBib2R5LWJnLXByb2Nlc3MsQHByb2Nlc3MtYmctdHlwZSk7XHJcbi5taXhpbihAYmFzZS1sYXlvdXQpO1xyXG4ubWl4aW4oQGhlYWRlcik7XHJcbi5taXhpbihAaGVhZGVyLW1lbnUpO1xyXG4ubWl4aW4oQGFsZXJ0cyk7XHJcbi5taXhpbihAcG9wb3ZlcnMpO1xyXG4ubWl4aW4oQG1haW4tbG9naW4tY2FyZCk7XHJcbi5taXhpbihAY29ja3BpdC1jYXJkcyk7XHJcbi5taXhpbihAY29udGV4dC1tZW51KTtcclxuLm1peGluKEBwcm9jZXNzLWNhcmRzKTtcclxuLm1peGluKEBmb3JtLXJvd3MpO1xyXG4ubWl4aW4oQGZvcm0tbGFiZWxzKTtcclxuLm1peGluKEBmb3JtLWlucHV0cyk7XHJcbi5taXhpbihAaW5wdXQtZ3JvdXBzKTtcclxuLm1peGluKEBjYWxlbmRhcik7XHJcbi5taXhpbihAZmlsZS1pbnB1dCk7XHJcbi5taXhpbihAZm9ybS1mbG9hdGluZyk7XHJcbi5taXhpbihAYnV0dG9ucyk7XHJcbi5taXhpbihAbGlua3MpO1xyXG4ubWl4aW4oQHNsaWRlcik7XHJcbi5taXhpbihAc2VsZWN0cyk7XHJcbi5taXhpbihAYXV0b2NvbXBsZXRlKTtcclxuLm1peGluKEByYWRpb3MpO1xyXG4ubWl4aW4oQGNoZWNrYm94ZXMpO1xyXG4ubWl4aW4oQG1ldGVyLXZhbHVlLWRpc3BsYXkpO1xyXG4ubWl4aW4oQHRhYnMpO1xyXG4ubWl4aW4oQG1vZGFsLWRpYWxvZ3VlKTtcclxuLm1peGluKEB0YWJsZXMpO1xyXG4ubWl4aW4oQGRhdGF0YWJsZXMpO1xyXG4ubWl4aW4oQG5vbW9yZXRhYmxlKTtcclxuLm1peGluKEBtdWx0aS1tZXRlci12YWx1ZS1pbnB1dC10YWJsZSk7XHJcbi5taXhpbihAdGFyaWZmLWNhbGN1bGF0b3IpO1xyXG4ubWl4aW4oQHRhcmlmZi1jYXJkcyk7XHJcbi5taXhpbihAYmFzZS1zdXBwbGllci1jYXJkKTtcclxuLm1peGluKEBhY2NvcmRpb24pO1xyXG4ubWl4aW4oQG1hcmdpbmFsLWNvbHVtbnMpO1xyXG4ubWl4aW4oQGZvb3Rlcik7XHJcbi5taXhpbihAc2VydmljZS1zdGF0dXMpO1xyXG4ubWl4aW4oQGNhc2gtcGF5bWVudHMpO1xyXG4ubWl4aW4oQGV4YW1wbGUtaW52b2ljZSk7XHJcbi8vLm1peGluKEBib3QpO1xyXG5cclxuLy9AaW1wb3J0IFwiY29tcG9uZW50cy9sZWdhY3kubGVzc1wiO1xyXG5AaW1wb3J0IFwiY2xpZW50cy1jdXN0b20ubGVzc1wiO1xyXG5AaW1wb3J0IFwiY3VzdG9tLXJlZGVzaWduLTIwMjMubGVzc1wiO1xyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogICAgICBBZGRpdGlvbmFsIEN1c3RvbWl6aW5nICAgICAgKi9cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi8qIFN0YXJ0IEN1c3RvbSBGb250cyBDU1MgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW5TYW5zTG9rYWwnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtZGlzcGxheTogYXV0bztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9PcGVuU2Fucy1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW5TYW5zTG9rYWwnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtZGlzcGxheTogYXV0bztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9PcGVuU2Fucy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3BlblNhbnNMb2thbCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1kaXNwbGF5OiBhdXRvO1xyXG4gICAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL09wZW5TYW5zLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW5TYW5zTG9rYWwnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtZGlzcGxheTogYXV0bztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9PcGVuU2Fucy1TZW1pQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09wZW5TYW5zTG9rYWwnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtZGlzcGxheTogYXV0bztcclxuICAgIHNyYzogdXJsKCcuLi8uLi9mb250cy9PcGVuU2Fucy1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuaGVhZGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgIH1cclxuICAgICNoZWFkZXItY2FnZXtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDlFRTA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjaGVhZGVyQ29udGV4dCAjaGVhZGVyQ29udGV4dFRvZ2dsZSAuZmEtYmFyc3tcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuLmNvY2twaXQgI2NvbnRleHRNZW51e1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIC5hY2NvcmRpb24taXRlbXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9ue1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4jY29udGV4dE1lbnUgLmFjY29yZGlvbi1pdGVtIHtcclxuICAgIC5hY2NvcmRpb24tYnV0dG9uLm5vLXRvZ2dsZSB7XHJcbiAgICAgICAgLmNvbnRleHQtbWVudS1sZXZlbC0yOmJlZm9yZSwgLmNvbnRleHQtbWVudS1sYWJlbCwgLmNvbnRleHQtbWVudS12YWx1ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFjY29yZGlvbi1ib2R5IC5jb250ZXh0LW1lbnUtZW50cnl7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgIH1cclxufVxyXG5cclxuZm9vdGVye1xyXG4gICAgYm9yZGVyLXRvcDogMC41cmVtIHNvbGlkIEBncmV5LTI7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgLmNvcHlyaWdodHtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2Zvb3Rlci1ib3R0b20tbmF2LWNhZ2V7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBhOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXItYm90dG9tLW5hdi1saW5rcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tYWluLXBhbm9yYW1hIC5tYWluLWxvZ2luIC5jYXJkIC5jYXJkLWJvZHl7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIC5jYXJkLWJvZHl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuLmNvbnN1bXB0aW9uLWJ1dHRvbnMge1xyXG4gICAgLmNvbnN1bXB0aW9uLWJ1dHRvbntcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmN1cnJfYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5wZXJzb25zIC5jb25zdW1wdGlvbi1idXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZDogQGNvbG9yLTMgdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDI5cHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAxLnN2Zyk7XHJcbiAgICAgICAgICAgICYuY3Vycl9hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMS1hY3RpdmUuc3ZnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDIuc3ZnKSA7XHJcbiAgICAgICAgICAgICYuY3Vycl9hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wMi1hY3RpdmUuc3ZnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDMuc3ZnKTtcclxuICAgICAgICAgICAgJi5jdXJyX2FjdGl2ZSwmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTAzLWFjdGl2ZS5zdmcpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNC5zdmcpO1xyXG4gICAgICAgICAgICAmLmN1cnJfYWN0aXZlLCY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2RlX0RFL3N2Zy9pY29uLXBlcnNvbnMtMDQtYWN0aXZlLnN2ZykgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg1KXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9kZV9ERS9zdmcvaWNvbi1wZXJzb25zLTA1LnN2Zyk7XHJcbiAgICAgICAgICAgICYuY3Vycl9hY3RpdmUsJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvZGVfREUvc3ZnL2ljb24tcGVyc29ucy0wNS1hY3RpdmUuc3ZnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmRpdiNxdWVyeURhdGEge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG59XHJcbiNjb2NrcGl0LWNhcmRzLWNvbnRhaW5lciAuY2FyZCB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgLmNhcmQtYm9keXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAuY2FyZC1ib2R5e1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJkLWJ1dHRvbi1saW5le1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAlO1xyXG4gICAgICAgICAgICAuY2FyZC1idXR0b24tbGluZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnByb2R1Y3QtY2FsY3VsYXRvciAucmFkaW8tY3VzdG9tZXItdHlwZS1yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XHJcbiAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbdHlwZT1yYWRpb106bm90KG9sZCkgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnByb2R1Y3QtY2FsY3VsYXRvciAucmFkaW8tYnJhbmNoZXMtcm93IGlucHV0W3R5cGU9cmFkaW9dOm5vdChvbGQpICsgbGFiZWwge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcclxuICAgICAgICBkaXYucmFkaW8tbGFiZWwgLnJhZGlvLWJyYW5jaC1sYWJlbC10ZXh0e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tYWluLXByb2Nlc3MgLmNhcmQge1xyXG4gICAgLmNhcmQtaGVhZGVye1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudGFyaWZmLWNhbGN1bGF0b3ItY2FyZCAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgIC5yYWRpby1jdXN0b21lci10eXBlLXJvd3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmFkaW8tY3VzdG9tZXItdHlwZS1yb3csIC5yYWRpby1icmFuY2hlcy1yb3cge1xyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXJhZGlvXTpub3Qob2xkKSArIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhcmlmZnMtZGlzcGxheS1jb250YWluZXIgLnRhcmlmZi1jYXJkcy1kaXNwbGF5IC50YXJpZmYtY2FyZCB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICAuY2FyZC1mb290ZXIgLnRhcmlmZi1jYXJkLWJ0bi1yb3d7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRhcmlmZi1pbWctY29udGFpbmVyLndpdGhJbWFnZSBpbWd7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJ0bntcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbn1cclxuaDIuaGVhZGxpbmV7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmZvcm0tY29udHJvbDpmb2N1c3tcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxufVxyXG4ubWFpbi1wYW5vcmFtYSAubWFpbi1sb2dpbiAuY2FyZCAuY2FyZC1oZWFkZXJ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4ubWFpbi1wcm9jZXNzIC5jYXJkIC5jYXJkLWhlYWRlciB7XHJcbiAgICAuc3RlcHMtY29udGFpbmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIC5jYXJkLXRpdGxle1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXJlbTtcclxuICAgIH1cclxufVxyXG5oZWFkZXIgI2hlYWRlci1tZW51IGE6bm90KCNsb2dvdXQpIC5kLW1kLWlubGluZS1ibG9ja3tcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5oZWFkZXIgI2hlYWRlci1tZW51e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAjbG9nb3V0e1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxcmVtO1xyXG4gICAgfVxyXG59XHJcbiNoZWFkZXItbWVudSA+IGRpdi5mbG9hdC1lbmQgPiBhe1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbG9yLTM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAY29sb3ItMztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XHJcbiAgICB9XHJcbiAgICBzcGFuLmZhLmZhcy5mYS1ob21le1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5mYS1ob21le1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiNoZWFkZXItbWVudSB1bC5kcm9wZG93bi1tZW51LnNob3cgPiBsaSA+IGEuZHJvcGRvd24taXRlbXtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcclxuICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIC4xNSk7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcbmhlYWRlciAjaGVhZGVyLW1lbnUge1xyXG4gICAgLmZhLXVzZXItY29nLCAuZmEtaG9tZXtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICAgIC5mYS11c2VyLWNvZ3tcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmZhLWNhcmV0LWRvd257XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICNtYWluLXByb2Nlc3MtY2FnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5tYWluLXByb2Nlc3N7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLWNvbnRleHR7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tbWFyZ2luYWwtY29sdW1uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgIGNhcmR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbiAjbWFpbi1wcm9jZXNzLWNhZ2UgLm1haW4tbWFyZ2luYWwtY29sdW1ue1xyXG4gICAgICAgIHRvcDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5cHgpIHtcclxuICAgIC5tYWluLW1hcmdpbmFsLWNvbHVtbiAuY2FyZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAjbWFpbi1wcm9jZXNzLWNhZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAubWFpbi1tYXJnaW5hbC1jb2x1bW4ge1xyXG4gICAgICAgICAgICBjYXJke1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgYm9keS5jb2NrcGl0LmluIC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjYwcHg7XHJcbiAgICB9XHJcbiAgICBib2R5LmNvY2twaXQgLm1haW4tcGFub3JhbWEgI21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlIC5tYWluLXBhbm9yYW1hLWltYWdle1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgYm9keS5jb2NrcGl0IC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjkwcHg7XHJcbiAgICB9XHJcbiAgICBib2R5LmluIC5tYWluLW1hcmdpbmFsLWNvbHVtbntcclxuICAgICAgICB0b3A6IGluaGVyaXQ7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIGltZyNsb2dvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAjaGVhZGVyLWNhZ2UgcHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBib2R5LmNvY2twaXQuaW4gLm1haW4tcGFub3JhbWEgI21haW4tY29ja3BpdC1wYW5vcmFtYS1jYWdlLFxyXG4gICAgYm9keS5jb2NrcGl0IC5tYWluLXBhbm9yYW1hICNtYWluLWNvY2twaXQtcGFub3JhbWEtY2FnZSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgIGZvb3RlciAuZm9vdGVyLWJvdHRvbS1uYXYgI2Zvb3Rlci1ib3R0b20tbmF2LWNhZ2V7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAuZm9vdGVyLWJvdHRvbS1uYXYtbGlua3tcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3Rlci1ib3R0b20tbmF2LWxpbmtze1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvY2twaXQtY2FyZHMtY29udGFpbmVyIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTpiZWZvcmV7XHJcbiAgICAgICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcclxuICAgIGhlYWRlciAjaGVhZGVyLWNhZ2UgcCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xyXG4gICAgaGVhZGVyICNoZWFkZXItY2FnZSBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgICBoZWFkZXIgaW1nI2xvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxMTVweDtcclxuICAgIH1cclxufVxyXG4iXSwiZmlsZSI6Imxlc3MvZGVfREUvc3R5bGVzLmNzcyJ9 */
